本节书摘来异步社区《Cocos2D-X游戏开发技术精解》一书中的第1章,第1.7节,作者: 刘剑卓 责编: 陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.7 成功的游戏
Cocos2D-X游戏开发技术精解
按照官方的数据,市场上基于Cocos2D-X引擎开发的游戏已达三百多款。根据开源社区的保守统计,基于Cocos2D-X开发的游戏全球范围内已经突破一亿安装量。比如著名的捕鱼达人就是引擎应用成功的典范。国内知名的游戏厂商,网龙、空中网、Haypi、TinyCo、人人游戏、4399、热酷、五分钟等都在使用Cocos2D-X开发手机游戏。国外也有很多公司选用Cocos2D-X引擎制作二维游戏,比如GameLoft、Glu以及Disney Mobile。
现如今在厂商和开发者的支持下,一个全职的团队全力投入到维护和发展游戏引擎。这在开源软件领域也是很少见的情况。讨论社区也是堪比淘宝客服,七天二十四小时不打烊。引擎中所有的缺陷都被迅速发现并修复。Zynga、Intel、Google及众多大公司的工程师也全面投入了Cocos2D-X的代码贡献工作。拥有如此强劲生命力的引擎,任何一个游戏开发者都不应该错过。开发者就算不用它来制作游戏,也会称赞其对游戏产业的推动。
经过对Cocos2D引擎体系的介绍,我们知道它主要是针对移动平台的游戏引擎。现在移动平台市场被两大平台占据:Android和iOS。虽然Windows Phone 8被业界看好,但是它还需要时间才能占据一定的市场份额。由于主版本Cocos引擎就是针对iOS平台的,在苹果公司的网上商场(AppStore)中已经有超过三千多款游戏是由此版本制作的完成,如果加上Cocos2D-X引擎制作的游戏,那么Cocos2D引擎绝对是公认的iOS平台最佳引擎。Android市场种类较多,很难有汇总的数据,在此就不列举了。
说到使用引擎而获得成功的游戏,那真是数不胜数。其中不少游戏都曾是TOP 10排名的常客,深受玩家喜爱。在官方网站上,列举了一部分游戏产品。这些产品大多是开发者主动申报的,还有一些隐姓埋名的游戏并不在统计当中。图1-8所示正是来自官网推荐的游戏列表中的截图。这些游戏大多都可以从网上商店下载。
有兴趣体验一下的读者,也可以登录App Store或者Google Play下载这些游戏。在开始使用Cocos2D-X引擎之前,先来体会一下游戏引擎的魅力吧!这样当我们在制作游戏时就能轻车熟路、得心应手了。
看看当中是否有读者认识的知名游戏?如果读者有一台智能手机的话,这个答案想必是肯定的。如果没有体验过的话,不妨下载一些免费的试玩版本,以此来体验一下Cocos2D-X引擎的游戏效果。这也算是为将来制作游戏做准备了。在知道了其他开发者的实现方法后,不妨思考一下当自己使用Cocos2D引擎制作游戏时,该如何利用引擎的功能来实现效果呢?就算没有正确答案,也无关紧要,因为读者马上就要开始熟悉Cocos2D-X引擎的使用技术了。