- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
Cocos2d-x高级开发教程
Cocos2d-x 高级开发教程
Cocos2d-x 高级开发教程
1
Cocos2d-x 高级开发教程
前言
Cocos2d-x 是一个通用平面游戏引擎,基于一个同样十分著名的游戏引擎Cocos2d-iPhone 设计。它继承了Cocos2d 系列引
擎一贯的特点:使用简单,运行高效、灵活,且功能强大。
与Cocos2d-iPhone 不同的是,Cocos2d-x 还拥有强大的跨平台能力,只需要编写一次代码,就可以无缝地部署在包括iOS、
Android、Windows、OS X 在内的许多主流游戏平台之上。在移动终端日趋多样化的今天,把游戏部署到多种平台是游戏开
发的大趋势,Cocos2d-x 的跨平台能力无疑为开发者节省了大量的时间和精力。
本书的主要目的是向读者介绍Cocos2d-x 这个十分优秀的平面游戏引擎。阅读完本书前三部分之后,读者会对Cocos2d-x
的各个方面都有比较深入的了解,并且也会对游戏开发的过程以及技巧有了一定的认识,可以得心应手地使用Cocos2d-x
进行游戏开发了。
同时,本书第四部分介绍了一些最新的游戏开发技术,包括多平台开发、可视化开发、游戏移植,以及Cocos2d-HTML5。它
们作为Cocos2d-x 的补充,为游戏开发者带来了极大的便利。阅读完这一部分之后,读者将对游戏开发的趋势有一个新的
认识。
示例代码
本书采用了时下最热门的游戏《捕鱼达人》作为游戏示例。《捕鱼达人》由北京触控科技有限公司开发,采用Cocos2d-x
作为游戏引擎。在本书中,我们以开发自己的《捕鱼达人》作为主线,一边讲解游戏开发技术,一边不断地完善捕鱼游戏,
并最终引导读者实现属于自己的《捕鱼达人》。
为了使读者可以完整地体验一次游戏开发流程,本书还在第五部分安排了实战演练章节,带领读者体验真正的游戏开发:
从创建空项目开始,然后进行首轮开发与多次迭代,最终得到可以运行在移动设备上的游戏成品。
本书示例游戏中包含的所有资源文件,都源自触控科技有限公司授权使用的《捕鱼达人》原版资源文件。读者可以从图灵
社区()本书主页免费获取实战章节中的代码,以及所使用的资源文件。
读者背景
阅读本书需要具备一定的计算机知识以及编程功底。Cocos2d-x 采用C++编写,熟练掌握C++语言对于学习本书是很有必要
的。此外,本书第四部分涉及了游戏多平台的话题,在阅读这一部分时,根据读者不同的需求,也许还需要了解JavaScript、
Objective-C 以及C#的知识。
本书是针对Cocos2d-x 游戏开发者撰写的,无论是初学者、有一定经验的开发者,还是对引擎内部工作原理有兴趣的读者,
都十分适合阅读本书。
对于初学者:本书前两部分从游戏开发的基础知识开始,详细介绍了游戏开发的方法以及所使用的工具,初学者可以轻松
入门。
对于从事过游戏开发,包括使用过其他Cocos2d 引擎的读者:本书利用《捕鱼达人》作为示例,完整展示了游戏从开发到
部署的各个环节。书中不仅介绍了Cocos2d-x 中常用的功能与技巧,还探讨了许多配合Cocos2d-x 所使用的高级技术,涵
盖游戏效率优化、网络通信和游戏移植等时下热门的话题。
对于好奇引擎工作原理的读者:本书第一部分与第二部分穿插剖析了Cocos2d-x 的核心代码,为读者理解引擎的工作原理
提供了清晰的思路。配合本书来研究Cocos2d-x 的代码是一个很好的选择。
本书分工与致谢
2
Cocos2d-x 高级开发教程
本书的主要作者为尹航,整体设计及撰写思路由马朔负责,第1 章至第7 章、第8 章、第10 章、第17 章至第20 章,以及
附录A 由尹航编写,第9 章、第11 章至第16 章由丁伟杰编写,第21 章由张三华编写。
在此,首先要感谢北京触控科技有限公司以及Cocos2d-x 开发团队对本书提供的多方面的帮助,他们共同为本书提供了最
权威的技术支持。感谢中山大学在团队发展过程中所给予的大力支持。同样感谢马朔带领下的火
您可能关注的文档
- Chapter3PNJunctionandDiode-上海交通大学微电.PDF
- ChecklistforStudyPermitApplication学习许可签证申.PDF
- ChemicalProtectiveClothing,CPC-麥寮工業園區安全.PDF
- CloudComputing-中国国际工业博览会CIIF.PDF
- CORNINGIRISGLASS随着显示器行业走向更光滑、更纤.PDF
- CUSTOMERAGREEMENT客户协议ThisAgreementisa.PDF
- DESIGNANDPLANNINGTYPOLOGIES设计和规划类型.PDF
- DirectX12与超低驱动层开销的实践.PDF
- dαトコフェロール酢酸エステル及びトコフェロール.PDF
- 技术业绩工作总结.ppt
文档评论(0)