Cocos2d-JS游戏开发结合《保卫萝卜2》以及多个实例详细介绍了Cocos2d-JS游戏引擎,书中共分为4个部分,开头部分为基础篇,主要介绍了Cocos引擎家族史、各平台下的环境搭建、开发工具的选用,还有引擎的核心框架、动作模块、事件机制、音频处理以及屏幕适配等;第二部分为进阶篇,例如数据存储、粒子系统、UI控件、性能优化以及游戏地图;第三部分为高级篇,主要涉及与其他语言的反射调用、Chipmunk物理引擎、网络编程以及JavaScript Binding;第四部分为实战篇,即《保卫萝卜2》实战。
本书适合有一定JavaScript语法基础,并且想快速并且系统学习Cocos2d-JS游戏开发的人员阅读。
目录
- 第一部分 基础篇
- 第1 章 Cocos2d-JS 介绍 ............................. 2
- 第2 章 Hello World ........................................ 8
- 第3 章 核心框架 ............................................ 30
- 第4 章 动作模块 ............................................ 67
- 第5 章 事件机制 ............................................ 82
- 第6 章 音频处理 ......................................... 100
- 第7 章 屏幕适配 ......................................... 106
- 第二部分 进阶篇
- 第8 章 数据存储 ......................................... 118
- 第9 章 粒子系统 .......................................... 127
- 第10 章 UI 控件 ........................................... 138
- 第11 章 性能优化 ........................................ 171
- 第12 章 游戏地图 ....................................... 184
- 第三部分 高级篇
- 第13 章 反射调用 ....................................... 200
- 第14 章 Chipmunk 物理引擎 ................... 204
- 第15 章 网络编程 ....................................... 236
- 第16 章 JavaScript Binding .................... 259
- 第四部分 实战篇
- 第17 章 《保卫萝卜2》实战 ................... 284