《Cocos2D应用开发实践指南:利用Cocos2D、Box2D和Chipmunk开发iOS游戏》封底贴有Pearson Education(培生教育出版集团)激光防伪标签,无标签者不得销售。这是一本系统的、富有趣味的、具有实战性的Cocos2D游戏开发指南。由两位资深的iOS开发工程师和游戏开发工程师撰写,Box2D创始人Erin Catto等多位专家联袂推荐。
全书以一个真实有趣的游戏案例Space Viking为主线,通过这个游戏案例的逐步迭代实现,将利用Cocos2D、Box2D和Chipmunk进行游戏开发必须掌握的各项关键技术(场景、图层、精灵、动画、动作、物理效果、粒子系统、碰撞检测、关卡设计、音效……)串联起来,系统讲解了iOS游戏开发者利用Cocos2D进行开发应该学习的理论知识,全面展示了Cocos2D游戏开发的流程、方法和技巧。此外,还介绍了粒子系统的原理,以及通过一个真实的游戏案例讲解了iOS游戏的性能测试和优化。
《Cocos2D应用开发实践指南:利用Cocos2D、Box2D和Chipmunk开发iOS游戏》分五部分,共17章,第一部分(第1~4章)介绍了如何安装Cocos2D及如何用Cocos2D开始开发游戏,如何为游戏角色添加动画和动作;第二部分(第5~6章)介绍了如何在游戏中添加更多角色,并在此过程中介绍了Cocos2D中的动作和特效及文字功能;第三部分(第7~9章)介绍了如何通过添加菜单,使用声音和滚动来扩展游戏中的游戏关卡;第四部分(第10~13章)介绍了如何运用Cocos2D中的Box2D和Chipmunk为游戏添加特效,如重力、逼真的碰撞等,并添加了一些基于物理的关卡;第五部分(第14~17章)介绍了如何快速添加粒子系统到游戏中,如何添加成就系统和高分榜,以及如何使游戏运行得更快。书中最后是一个附录,其中介绍了Cocos2D中的关键类。