更新时间:2019-12-12 17:18:39
封面
书名页
版权页
作者简介
内容简介
前言
基础篇
第1章 欢迎来到游戏世界
1.1 游戏的前世今生
1.2 游戏的玩法与分类
1.3 游戏团队的职责与分工
1.4 游戏的从无到有
1.5 小结
第2章 奇妙的Cocos2d-JS之旅
2.1 Cocos的前世今生
2.2 Cocos2d引擎家族
2.3 Cocos2d-JS的介绍
2.4 开发环境的搭建
2.5 Hello Cocos2d-JS
2.6 官方Demo
2.7 小结
进阶篇
第3章 Cocos核心概念
3.1 导演、场景、精灵和图层
3.2 实现菜单
3.3 自定义场景
3.4 多场景切换
3.5 场景切换特效
3.6 小结
第4章 Cocos引擎节点
4.1 锚点和坐标
4.2 父子关系
4.3 缩放和旋转
4.4 计划任务
4.5 电子时钟的实现
4.6 动作与组合动作
4.7 生命周期
4.8 事件处理
4.9 打地鼠
4.10 绘制节点
4.11 小结
第5章 Cocos资源处理
5.1 纹理缓存
5.2 图片的异步加载
5.3 帧动画处理
5.4 切图帧动画
5.5 纹理打包文件的加载
5.6 粒子动画
5.7 音乐和音效
5.8 小结
第6章 Chipmunk物理引擎
6.1 基本概念
6.2 引入Chipmunk引擎
6.3 创建物理世界
6.4 创建物理对象
6.5 物理世界的刷新
6.6 碰撞检测
6.7 运行物理世界
6.8 小结
第7章 Cocos网络编程
7.1 网络通信协议
7.2 NodeJS服务器环境的搭建
7.3 HTTP通信
7.4 WebSocket通信
7.5 小结
实战篇
第8章 聊天室
8.1 功能模块
8.2 时序图
8.3 功能设计
8.4 客户端
8.5 服务端
8.6 前后端通信
8.7 小结
第9章 贪吃蛇
9.1 游戏玩法
9.2 游戏分析
9.3 游戏开发
9.4 运行效果
9.5 小结
第10章 2048
10.1 游戏玩法
10.2 游戏分析
10.3 游戏开发
10.4 运行效果
10.5 小结
第11章 飞机大战
11.1 游戏玩法
11.2 游戏分析
11.3 游戏开发
11.4 运行效果
11.5 小结
图书资源支持
附录CD