本书分8章,知识由浅入深、步步推进,建议按照顺序阅读。
第 1 章: 介绍 Cocos2dLua 背景及Cocos2d 各版本之间的关系。
第 2 章: Lua快速入门。已有Lua编程基础的读者,可跳过这一部分。
第 3 章: Cocos2dLua 基础。本章是开发游戏必须掌握的知识结构。
第 4 章: Fruit Fest游戏第一部分,实现了游戏的核心玩法。本章包含了 Cocos2dLua 基础知识,展示了游戏开发的主要流程。
第 5 章: Cocos2dLua 进阶。涵盖 UI 控件、瓦片地图、内存管理及数据存储等内容。
· · · · · ·
(
更多)
本书分8章,知识由浅入深、步步推进,建议按照顺序阅读。
第 1 章: 介绍 Cocos2dLua 背景及Cocos2d 各版本之间的关系。
第 2 章: Lua快速入门。已有Lua编程基础的读者,可跳过这一部分。
第 3 章: Cocos2dLua 基础。本章是开发游戏必须掌握的知识结构。
第 4 章: Fruit Fest游戏第一部分,实现了游戏的核心玩法。本章包含了 Cocos2dLua 基础知识,展示了游戏开发的主要流程。
第 5 章: Cocos2dLua 进阶。涵盖 UI 控件、瓦片地图、内存管理及数据存储等内容。
第 6 章: Fruit Fest游戏第二部分,为游戏添加了音乐与粒子特效。
第 7 章: Cocos2dLua 高级。虽然其中的网络通信和物理引擎不是每个游戏都会用到,但它们是引擎必不可少的一部分。自定义事件和状态机为游戏系统架构提供基础支撑; Lua Binding 要求熟练掌握 C 语言开发,它们都是为高级工程师准备的。
第 8 章: 打包与发布。之所以把该部分放在最后,是因为 Cocos2dLua 为我们提供的 Player 模拟器已足够应对游戏的前期开发,通过 Player 测试游戏将为开发者节省大量时间。
适用版本
本书基于 Cocos2dLua v3.3 Final 版本撰写,由于 Quick 框架对接口稳定所作的贡献,本书与引擎功能模块相关的章节适用于 Cocos2dLua 3.x 所有版本; 目录结构与环境搭建的相关章节适用于 Cocos2dLua v3.3 Final。
注: 本书不适用于 Cocos2dLua 2.x 分支版本。
书中实例
本书理论结合实践,各章节均配备了测试用例,其中第4章和第6章以《Fruit Fest》展示了完整的游戏开发流程,每一节都介绍一个独立的功能并配备实例代码,可以让初学者充分体验到游戏开发的细节。
读者可以从泰然网本书主页免费获取所有实例代码以及所使用到的资源。
· · · · · · (
收起)
0 有用 午饭吃什么呢 2017-03-24 16:17:51
比紫色那本好多了. 对lua和cocos不熟悉的话, 看这本书入个门还是不错的
2 有用 ylme 2017-02-23 23:18:39
书中的代码都是基于 quick 框架,quick 已经被整合到最新版的 cocos2d-x 中了。http://git.oschina.net/iirecord/cocos2dx-lua-core 我在这里有用 cocos2d-x 3.14 版本重写。
0 有用 午饭吃什么呢 2017-03-24 16:17:51
比紫色那本好多了. 对lua和cocos不熟悉的话, 看这本书入个门还是不错的
2 有用 ylme 2017-02-23 23:18:39
书中的代码都是基于 quick 框架,quick 已经被整合到最新版的 cocos2d-x 中了。http://git.oschina.net/iirecord/cocos2dx-lua-core 我在这里有用 cocos2d-x 3.14 版本重写。