按理说,只有做牛了才能有优势,不管什么行当。
今天被告知,做游戏没优势。说安卓市场太大,不可能招只做iOS的,必须跨平台。所以必须是Cocos2D-X或Unity3D。而无论是Cocos2D-X用的C++,还是Unity3D用的C#,学校就有教。业余自学的很难干得过科班的。
我在想,有哪些行业和领域是纯iOS有优势的呢?
我觉得是这样的,游戏并不会没有游戏,只有没创意的游戏才会没优势,假如你对自己的能力或者产品没信心,一心只靠卖个广告来赚钱,那哪里都没优势。然后就是对于两个游戏相关的库,我觉得嘛虽然Cocos2D是C++写的,但也不见的需要你整天用到C++去编写游戏,你C++很厉害的话,可以基于引擎往里面修改,至于Unity的话,我相信再牛B,基本都无法去定制引擎吧
谁告诉你的游戏行业是这样的?这不是误人子弟吗?
就说游戏行业,我给你说说什么样子的。
现在天朝的游戏行业基本分为页游和手游两部分,端游基本灭绝了。
页游行业已经非常成熟了,分为推广公司和开发公司,至少70%以上的利润在运营公司手里,因为他们有市场。比如腾讯的QQ游戏平台,利润分成的方式是1:9,腾讯拿9。即便如此,你不认识人,作出再好的游戏也别想进去。即便你只拿1的话,一款比较成功的游戏每年的利润也在大几千万甚至几个亿。
再说手游,手游和页游目前正好相反,手游开发公司可以拿到大头,推广公司则是分小利润,但是手游的生命周期太短了,盈利的公司不多。大部分公司还在烧钱找市场的阶段。
就说手游开发Unity3D是必须的,不管做什么,双平台也是必须的,但是,iOS平台是重点,android是辅助。你知道手游是可以卖量的吧?插入广告,以量赚钱,iOS平台的量才有人买,而且中国区的量很不值钱,因为中国人的盗版问题。
再说在游戏行业作开发,我有几个朋友都是做游戏的,待遇基本上是每年能达到20薪左右,如果是主程架构的话更高,当然了,加班都是企业文化,1点之前下班你都不好意思。而且游戏公司之间挖角很严重,经常是整团的跳槽。
谢谢指空的回复:)
游戏赚钱,是事实。重视iOS端,也应该是事实。另一个事实是,现在多数iOS端的游戏,并不用Xcode+Objective-C开发,而是用C++ Cocos2D-X 或 Unity3D+ C# 开发,起码国内是这个现状。这就没有Mac和Xcode什么事了。
也许,只做iOS开发,就只能往应用开发方向发展了。应用难赚钱,又是另一个事实吧。
当然,我几乎也无路可选,我只喜欢写代码,而只有iOS开发还有我入这个行业的门的机会。
现在Sprite Kit+Apportable(用于移植android)也是一条iOS & OS X -> android的游戏开发路线,目前国外已经有不少团队开始采用,国内一般接受新鲜事物慢,目前不太清楚。
我曾经统计了一下App Store畅销排行榜前300里面有260多是游戏。
我们公司目前有两款iOS游戏在开发中,一款用的是Unity3D,另外一款用的是自主开发的引擎。
每一款的投入都已经差不多800w+了。
一般都是先上iOS,然后才做其他的平台。