《Cocos2d-x游戏实战指南》融合了作者多年的游戏开发经验和丰富的培训经验,深入浅出地介绍了Cocos2d-x各方面的知识,从开发环境搭建,到控件、菜单、Action等常用技术,再到Sprite3D、粒子系统、瓦片地图、物理引擎、骨骼动画、混合开发等高级技术,后还通过一个完整的游戏案例《星空大战》来贯穿整个知识体系,帮助读者将理论知识和实际项目开发进行完美的结合。本书配套全新设计的案例演示系统,便于准确寻找对应章节的演示程序;知识点极为丰富,涵盖了所有Cocos2d-x游戏开发的核心内容;通过数万行代码和近百个案例,深入地学习各种开发技巧;商业级游戏案例,体验游戏开发的完整过程。关注本书微信公众号geekculture,获取本书代码文件及更多学习资源……。全书涵盖了以下主题:
(1) Cocos2d-x 3.x开发环境的搭建
(2) Cocos2d-x 3.x的核心类
(3) 标签、菜单和控件
(4) 如何本地化一款游戏
(5) Cocos2d-x 3.x中的事件处理机制
(6) 访问网络
(7) Cocos2d-x 3.x中如何完成各种动作
(8) 调度和动画
(9) 使用Cocos2d-x 3.x中开发3D游戏
(10) 瓦片地图
(11) 粒子地图
(12) 物理引擎
(13) 骨骼动画
(14) Objective C、Swift、C++和Java交互
(15) 游戏项目开发
本书深入系统地讲解了Cocos2dx 3.10游戏开发的理论与实践,书中内容涵盖了Cocos2dx 3.x各方面的知识点与示例分析。这些内容包括如何搭建Cocos2dx的开发环境(iOS和Android平台)、Cocos2dx的工程结构、核心类和相关的API、标签、菜单、控件、本地化、事件处理机制、网络技术、动作、调度、绘图API、动画、存储技术、Sprite3D、瓦片地图、粒子系统、物理引擎、骨骼动画、ObjectiveC、Swift、C++和Java交互的方式。本书的第18章提供了一个完整的案例——星空大战,这个案例是一款完整的射击类游戏,类似于雷电游戏。该游戏使用了本书介绍的基本知识点,通过这个案例,读者可以更进一步巩固基本理论知识。
★ 玩电子游戏,是许多人喜欢的休闲活动,而移动游戏的出现,更是大大优化了人们的休闲体验。由于手机使用的方便、快捷,玩家可以把游戏装进自己的口袋——也包括那只可爱的“口袋妖怪Go”。作为一款出色的游戏引擎,Cocos正是这些有趣的移动游戏的开发工具之一。相信所有用过Cocos引擎的程序员都会得出相同的结论:使用Cocos引擎开发的移动游戏能够带来炫酷的效果和与众不同的体验!当然,如果您还没用过Cocos引擎开发游戏,那就请阅读《Cocos2d-x游戏实战指南》吧,相信此书会给您带来耳目一新的体验。
——触控科技副总裁 Jane
★ 相信很多游戏玩家都会对如何开发游戏产生浓厚的兴趣,因为玩游戏和开发游戏是完全不一样的体验。玩游戏只能获得精神上的短暂愉悦,而开发一款游戏,将会获得持久的成就感,你甚至会用上帝的视角来审视这些游戏以及游戏中的人物,因为你就是他们的缔造者!你可以任意控制游戏中人物的行动、生存和死亡,可以赋予他们无穷无尽的“洪荒之力”。当然,首先要面临一个问题——先学会游戏开发技术。《Cocos2d-x游戏实战指南》一书将为你提供游戏开发的必要知识和技巧。是做创造者,还是普通玩家,选择权在你手里!
——51CTO学院运营总监 曹亚莉
★ Cocos2d-x是目前为流行的开源跨平台游戏引擎,它具有高效、灵活、强大的特点,在全球拥有超过百万的开发者。如果你也想制作出类似于《捕鱼达人》《刀塔传奇》这样的经典作品,《Cocos2d-x游戏实战指南》一定是非常值得阅读的书籍。它既是一本从零开始、循序渐进地学习Cocos2d-x引擎的入门教材;同时也是一本内容详实、示例经典的Cocos2d-x引擎工具书。无论是对于初学者还是游戏开发高手,这本书都可以成为你驾驭Cocos2d-x游戏开发的好帮手。
——微软开发体验和合作事业部开发技术顾问 梅颖广
★ 手机游戏已经毫无疑问成为了大多数年轻人娱乐的必需品,手机游戏开发也理所当然
成了IT行业炙手可热的新兴产业。对于大多数游戏公司来说,招聘优秀的开发人员将成为重要的工作之一,而由于手机游戏开发程序员仍然极为短缺,所以需要大量的游戏开发方面的图书来培养这方面的人才。《Cocos2d-x游戏实战指南》正是基于这种目的而编写,这本书融合了作者多年的游戏开发经验和丰富的培训经验,深入浅出地介绍了Cocos2d-x各方面的知识,从开发环境搭建,到控件、菜单、Action等常用技术,再到Sprite3D、粒子系统、瓦片地图、物理引擎、骨骼动画、混合开发等高级技术,后还通过一个完整的游戏案例《星空大战》来贯穿整个知识体系,帮助读者将理论知识和实际项目开发进行完美的结合。综合考虑,这本书比较适合Cocos2d-x游戏开发入门读者,推荐阅读!
——哈尔滨工业大学(威海) 王峥