从Cocos来看手游开发的三个发展方向
伴随着智能手机近几年来的迅速发展,手游行业也是火得一塌糊涂。根据来自荷兰游戏数据调研机构 Newzoo 最新的预测,2015年中国移动游戏市场将达到65亿美元(413 亿元)的规模,将超过美国,成为世界第一大移动游戏市场。更重要的是,随着VR&AR等技术的发展,手游的呈现形式愈发多样化。
简而言之,整个手游行业的发展已经进入全平台、多样化、高科技的时代;这对手游开发工作也提出了更高的要求。尤其是在游戏开发引擎领域,通过底层引擎对各种各样的游戏产品进行技术上的支持,本来已经是一件很艰难的事;而当手游的发展开始与VR&AR等技术相结合的时候,对于游戏开发引擎来说,更是难上加难了。
但再难也要有人去做,这也是Cocos不断自我革新的意义所在。
Cocos究竟是什么?
提起Cocos,有过手机游戏开发经历的人可能早已是如雷贯耳了;但是对于许多普通用户而言,可能还不太熟悉。Cocos实际上是由触控科技有限公司所推出的跨越平台、开源免费的移动游戏引擎解决方案;简单地说,它的主要用途就是专门为游戏开发者服务,帮助他们更加有效和便利地开发各种游戏。
根据最新数据,在过去3个月的时间里,市场上新增线上的游戏产品,有60%以上都是建立在Cocos引擎的基础之上。不仅如此,在苹果App Store中国区畅销榜上的前十名中,有7款产品都是基于Cocos引擎。可以说,Cocos已经占据了中国手机游戏引擎的主导地位。
Cocos在2010年11月初次面世时,有一个稍显复杂的名字,叫做Cocos2d-x。它是由中国程序员王哲带领团队构建的;当初凭借着接地气、跨平台、开源、免费等特性,Cocos2d-x一炮走红,引起整个行业的广泛关注。
Cocos2d-x引擎开发出来之后,被很多开发者所采用,可谓风靡一时;到了2013年12月,当时国内有47款月收入超过千万的手游,其中有32款都是基于Cocos2d-x开发。然而,虽然这时的Cocos版本在2D游戏的开发上非常出色,但是对于3D游戏以及其他方面而言,还有一些短板。为了弥补这一不足,2013年4月,Cocos Studio在原有的基础之上升级面世。
在后来的发展过程中,Cocos家族也在不断壮大,工具链日益成熟。后来触控科技又推出了面向HTML5手机页游的即玩即有、大幅度提升流量转换率的Cocos Play;此后Cocos Store也得以上线,能够提供给开发者提供一些源代码、工具、特效、3D模型等必备的工具。
而到了2015年2月,在触控科技的支持下,正式推出Cocos游戏开发一站式解决方案,Cocos将Cocos 2d-x、Cocos Studio等框架及工具整合在一起,为开发者提供全套的游戏开发解决方案。这样一来,Cocos就从一个技术型的开源游戏引擎,蜕变成为能够为游戏开发者提供全方位服务的开发平台。
如今的Cocos,事实上已经成长为一个成熟、开放的游戏开发生态。它在自身的不断改进和发展,也推动和见证了整个游戏开发行业的发展进步。
Cocos的发展方向
成长起来的Cocos在自身发展的过程中,不仅要贴合整个游戏市场尤其是手游市场的需求,还要结合新技术进行调整。当下来说,Cocos的发展主要在以下几个方向:
① 手机页游。如今HTML5游戏已成为一个新的重要风口,Cocos Play不仅可以帮助开发者将原生游戏搬到手机页游平台,它还涵盖了丰富的线上服务、运营服务、结算服务等,为开发者提供游戏核心指标的调优指导,轻松实现流量变现目标。不仅如此,基于Cocos 引擎开发的3D游戏也能通过Cocos Play技术在浏览器和其他APP里流畅运行。高转化率加上高品质游戏质量,注定将成为未来手机页游精品爆发的双重保证。
② 移动VR游戏。VR(虚拟现实)技术在近两年得到了迅速发展,而且很有可能最先应用到游戏上;而作为整个游戏行业的底层推动力量,Cocos自然不能置身其外。今年ChinaJoy期间,Cocos宣布了将要提供自己的VR引擎业务,而且该VR引擎将会充分发挥Cocos在移动端的巨大优势,将目标用户定位在移动端上。而在9月份,触控科技宣布已经与Cocos已经和Intel,ARM,SAMSUNG,暴风魔镜等厂家展开深度合作,为VR开发者打造良好的开发生态圈,让基于Cocos的VR游戏能在各种不同的移动VR设备上得到最佳的适配效果。可以想见的是,Cocos在移动端VR上不断发力。
③ 一体化。在游戏行业的开发过程中,开发者不仅仅要关注游戏开发在代码等技术上的问题,更要使用相关的其他资源。而Cocos所推出的Cocos Store就是解决这个问题;用户可以在Cocos Store中下载插件、资源、工具、素材等所需的一切,这为他们的开发提供了更大的灵活性。这一商店还将逐步向用户开放,打通全球的开发者之间的壁垒。用户可以自己上传和分享自己开发的插件。这样一来,不仅Cocos自身能够变得更加完善和强大,同时也能够给不同的开发者之间提供相互交流的平台;当这样的平台形成之后,能够更有利于手游开发者效率的提升和收益的获得。
小结
相对于玩家在游戏里驰骋自由的快感而言,游戏开发可能更多的是面对一行行代码时的枯燥无味。而Cocos这样的开发引擎平台的存在,就是为了让开发者能够真正地提高效率,降低成本;同时也能够在一定意义上让整个游戏开发过程变得更加轻松。
“为手游而生”,这是Cocos给自己的准确定位,也是它在不断地自我改进和整合提升的过程中所坚持的原则。可以说,过去的几年里,Cocos见证和推动了整个中国手游行业的发展;而面对机遇与挑战并存的未来,Cocos可以说是任重而道远。