上周四,国内前三大游戏公司搜狐畅游发布了首款3D开源跨平台游戏引擎Genesis-3D。随后在全球移动游戏开发者大会上,Unity发布了Unity的2D引擎,而触控科技也发布了Cocos 3D引擎。
三家公司不约而同的在同一周发布游戏引擎,并不仅仅是巧合,这代表着移动游戏行业的战火已经越烧越烈,甚至蔓延到本来关注度并不高的最底层的引擎层面。2013年是全球移动游戏爆发性增长的一年,据艾瑞咨询公布的数据显示,2013年移动游戏领域全年市场规模预计将达91.9亿元,同比增长371.1%,远高于客户端游戏市场15%的平均增长率。
在国内,Cocos 2d-x和Unity 3D是较为主流的移动游戏引擎。根据第三方数据显示,由于Unity 3D授权费用较高,其游戏主要覆盖中高端市场,而Cocos 2d-x因为其开源免费,主要占据中低端市场。值得注意的是,国内前三大游戏公司搜狐畅游首次发布了手游引擎Genesis-3D,这是由搜狐畅游组建了近百人的团队,耗资3000万美元,经过近4年才研发而成的3D开源跨平台游戏引擎。畅游CIO潘文娟表示,畅游还将持续向Genesis-3D项目投入精力。以营收计,畅游是中国第三大网络游戏研发商和运营商,2012年营收超过6亿美元。
三大手游引擎参数对比
而对于开发者来说,在选择手机游戏引擎之时,以下三个因素是必须纳入考虑的:
是否兼容3D和2D:就移动游戏类型而言,由于硬件设备的性能限制,目前2D游戏仍然是市场主流,在App Store中占比约为70%,3D游戏大约占30%。某些2D游戏引擎以其跨平台开发优势,对2D游戏市场形成了垄断。据不完全统计,中国手机用户平均1年会更换一部手机,以目前手机硬件的发展速度计算,在未来的2-3年内,移动硬件设备将可以全面的支持3D游戏。相信随着硬件水平提升、游戏开发商日渐成熟,3D游戏的占比将会逐步提高。那么一款游戏引擎能否兼容3D和2D,则会成为开发者们考虑的重要因素。在上周,三家公司做了最新发布之后,Cocos 3D、Unity 3D和Genesis-3D都能够做到兼容3D和2D。但在今年9月触控科技CEO陈昊芝曾表示,最快在2015年Cocos游戏引擎会全面支持3D。可见Cocos 3D正式投入商用可能还需要等待一段时间。
是否免费开源和跨平台:免费开源对于开发者来说,代表着开发成本的大大降低以及开发灵活性的大大提高。同时,在互联网时代,“免费、开源”还代表着一种开放和共享的精神。就这三种手游引擎来看,畅游Genesis-3D和触控Cocos都是标榜免费开源,同时,畅游Genesis-3D还支持跨平台,即支持微端和页游,支持Android、iOS、WinPhone多平台手游开发。而Unity则是需要授权金或分成才可使用。
本土化程度:目前国内移动开发中使用到的游戏引擎均来自于国外,国外由于缺乏本土化的学习资料,给国内开发者学习使用带来和很大的麻烦。同时在工具使用过程中,遇到技术难题也很难得到及时的解决方案,响应时间往往要花费半年以上,这对于中小型研发企业是非常大的挑战。Unity 3D是由美国Unity Technologies公司开发的,而触控的Cocos 2D也是由Zynga的工程师Ricardo Quesada开发的。而相比起Unity 3D和Cocos 2D,畅游Genesis-3D则完全由国人开发,在操作界面上不仅支持中英文切换,而且还支持可视化操作。在遇到技术难题的时候,可以迅速的做出反应,甚至支持全程技术指导。
目前市场上,已经有不少使用Unity 3D和Cocos 2D开发的移动游戏,而采用畅游Genesis-3D研发的游戏也将在2014年陆续发布。在未来,究竟畅游Genesis-3D、Unity 3D以及触控Cocos 3D引擎谁将成为最成功的商业级移动游戏引擎,还需等待市场的检验。