本书结合《保卫萝卜2》以及多个实例详细介绍了Cocos2d-JS 游戏引擎,书中共分为4 个部分,第 一部分为基础篇,主要介绍了Cocos 引擎家族史、各平台下的环境搭建、开发工具的选用,还有引擎的 核心框架、动作模块、事件机制、音频处理以及屏幕适配等;第二部分为进阶篇,内容包括数据存储、 粒子系统、UI 控件、性能优化以及游戏地图;第三部分为高级篇,主要涉及与其他语言的反射调用、 Chipmunk 物理引擎、网络编程以及JavaScript Binding ;第四部分为实战篇,即《保卫萝卜2》实战。 本书适合有一定JavaScript 语法基础,并且想快速系统学习Cocos2d-JS 游戏开发的人员阅读。