《Cocos2D-X游戏开发技术精解》一1.7 成功的游戏
本节书摘来异步社区《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引擎的使用技术了。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
《Swift入门经典(第2版)》——1.3 小结
本节书摘来自异步社区《Swift入门经典(第2版)》一书中的第1章,第1.3节,作者:【美】BJ Miller(BJ 米勒)著,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.3 小结 第 1 章讲述了Swift编程语言的简短背景以及它构建于什么之上,还介绍了第一次打开Xcode环境时出现的内容,探讨了Xcode的一些布局,以及Swift REPL。你还创建了前几行Swift代码,并且看到了Xcode和REPL怎样给你提供关于代码正在做什么的即时反馈。 下一章将介绍变量和常量之间的区别,并且探讨Swift中一些固有的数据类型,比如String、Int、Bool、Character、Double和Float。
- 下一篇
《jQuery Mobile快速入门》—— 1.2 跨所有移动平台的统一UI
本节书摘来异步社区《jQuery Mobile快速入门》一书中的第1章,第1.2节,作者:【美】Brad Broulik,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.2 跨所有移动平台的统一UI jQuery Mobile快速入门通过采用HTML5和CSS3标准,jQuery Mobile提供了一个统一的用户界面(User Interface,UI)。移动用户希望他们的用户体验能够在所有平台上保持一致(见图1-3、图1-4和图1-5)。然而,通过比较iPhone和Android上的本地Twitter app,即可发现用户体验并不统一。jQuery Mobile应用程序解决了这种不一致性,提供给用户一个与平台无关的用户体验,而这正是用户熟悉和期待的。此外,统一的用户界面还会提供一致的文档、屏幕截图和培训,而不管终端用户使用的是什么平台。例如,如果你的销售团队需要一个与即将部署的新的移动app相关的培训,则用户文档会包含一致的可以应用到所有平台的屏幕截图。如果团队中有半数使用的是iPhone,另外一半使用的是Android设备,对他们所有人来说,培训体验和文档是相同的。 jQ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- 设置Eclipse缩进为4个空格,增强代码规范