第一章 Cocos2D-X引擎的介绍


 第一章  Cocos2D-X引擎的介绍

1. 引擎的特性:

(1)      稳定性压倒一切。

(2)      性能是引擎好坏的关键。引擎性能一方面指游戏运行时的流畅度,实际的技术参数就是指每秒屏幕的刷新率。另一方面是指引擎能够承载的运算量。

(3)      好的引擎要有丰富完善的功能。

(4)      简单易用是引擎发展的王道。

(5)      跨平台特性是引擎发展的趋势。

2. 授权引擎的三点不足:

(1)      授权的引擎中的源代码和工具通常是不开放的。

(2)      引擎使用者难以扩展引擎的功能。

(3)      引擎不属于游戏制作商,导致游戏产品本身缺乏核心的价值。同一商业引擎可能被多个游戏使用,导致游戏之间的同质化现象十分明显。

3. Cocos2D引擎各个版本发展:

4. 因为Cocos2D-X引擎采用了C++语言编写,所以可以同时支持多个手持设备平台,它成为了开发者进行移动游戏产品跨平台开发的首选。

5. Cocos2D-X支持平台以及编程语言:


6. Cocos2D-X引擎的功能:





7. Cocos2D-X引擎选用OpenGL ES的原因:



如果读者想要成为游戏制作技术的高手,那么OpenGL ES开发是必须掌握的技能之一。

8. 使用Doxygen工具生成Cocos2D-x文档:

Doxygen是一种开源跨平台的工具,其功能是从程序源代码中抽取类、方法、成员的注释,形成一个和源代码配套的API帮助文档。Doxygen工具完全支持C、C++、Java、Objective-C等语言,部分支持PHP、C#。

Doxygen可以根据代码中的注释,按照规则生成相应的文档。Cocos2D-x的代码就依照了它的规则,并且提供了doxygen配置文件。可以通过这个文件来生成Cocos2D-x文档。

使用File→Open打开Cocos2D-x目录下Document目录下的doxygen配置文件

打开后的界面显示项目名称,版本等配置信息。如下图:



单击“Run”选项卡,单击“Run”按钮,运行生成文档。如下图:



打开Cocos2D-x目录下的document\html目录下的index.html文件或“Show HTML output”按钮查看生成的网页文档。如下图:



9. Cocos2D-X支持的平台:


10.   Cocos2D-X引擎的体系:




XNA的版本已经不再更新了。



11.        Cocos2D-X的许可协议(MIT协议):



MIT的内容可依照程序著作权的需要更改内容。这正是MIT与BSD本质上的不同处。读者完全可以放心地使用这个开源引擎,不用顾虑其可能存在的内在限制或者法律约定。

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Cocos2D-X是全球知名的开源跨平台游戏引擎,易学易用,目前已经支持 iOS、Android、Windows 桌面、Mac OS X、Linux、BlackBerry、Windows Phone 等平台。Cocos2d-JS统一了使用JS进行开发的开发体验,将HTML5引擎与JSB的API高度统一起来。捕鱼达人HTML 5版本基于此引擎实现对浏览器的支持,并获得谷歌Web Store首页置顶推荐。引擎配套有活跃的社区支持,已有来自Google、Zynga、Microsoft、Intel、Samsung、BlackBerry等跨国公司的优秀工程师为引擎贡献代码,开源社区24小时轮转所有的缺陷都被迅速发现并修复。 Cocos2D-X已被海内外顶尖的游戏公司,如Zynga、Glu、Gree、DeNA、TinyCo、Gamevil、HandyGames、人人游戏、4399、搜狐畅游、昆仑万维、热酷、乐元素、菲音、心动游戏等用于其主流 iOS/Android游戏开发。 目前移动平台最火爆收入最高的几款游戏,如月收入超过千万的捕鱼达人2、龙之力量、忘仙OL、神仙道等均是基于Cocos2d-x开发。多款下载量千万次以上的知名手机游戏。如捕鱼达人、口袋商业街、小小村庄、云和绵羊、三国群殴传等,同样是基于Cocos2d-x开发。已经有2000多款基于Cocos2d-x开发的发布在全球各大应用商城,累计下载量超过5亿次。 众多知名端游、页游公司选择Cocos2d-x引擎开发移动游戏。如盛大游戏、昆仑万维 、畅游、完美世界、4399、广州菲音、金山西山居等。神仙道、星晨变、卧龙吟、东风破等游戏已经基于Cocos2d-x成功移植至手机平台,并取得非常优异的成绩。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值