- 1、本文档共272页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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 开发团队对本书提供的多方面的帮助,他们共同为本书提供了最
权威的技术支持。感谢中山大学在团队发展过程中所给予的大力支持。同样感谢马朔带领下的火
您可能关注的文档
最近下载
- 刘芳——本科论文初稿.doc VIP
- 安全培训记录效果评估表全员法律法规培训.docx VIP
- 3.4 透镜的应用(分层练习)2024-2025学年八年级物理上册同步精品课堂(苏科版2024)(解析版).docx VIP
- 《二年级上册美术折纸动物》ppt课件讲义.ppt
- BS EN 16120-2-2017Non-alloy 国外国际标准规范.pdf
- 精卫填海成语神话故事.pptx VIP
- 【生物】蛋白质相关计算课件 2023-2024学年高一上学期生物人教版必修1.pptx VIP
- 四位一体农村长效保洁方案(标书——已中标) .pdf VIP
- 人教版九年级上册化学第六单元测试卷.doc VIP
- 2025届高考语文复习:叠词的作用和表达效果+课件.pptx VIP
文档评论(0)