本书以实例为基础,通过简单的例子来介绍Cocos2d-x中各个模块的使用方法和一些常见游戏的实现思路。书中详细介绍从零基础到能够独立开发简单游戏的整个过程,同时探讨游戏开发中设计模式的应用。另外,作者为书中的重点内容录制了一些教学视频,以便于读者更加高效、直观地学习。本书共19章,分为4篇。第1篇为开发前的环境搭建,主要介绍Cocos2d-x的背景知识及开发环境的搭建。第2篇为Cocos2d-x基础铺垫,主要介绍Cocos2d-x中的基本UI、对用户操作的响应、地图系统、物理引擎、粒子系统及存储和网络等方面的知识。第3篇为Cocos2d-x技能提升,属于进阶知识,主要介绍如何使用额外的控件、如何使用CocosStudio及设计模式的相关内容。第4篇为Cocos2d-x游戏开发案例实战,主要通过几个游戏案例介绍如何利用Cocos2d-x开发游戏应用。本书内容全面,实用性强,尤其适合在校学生或零基础游戏开发的爱好者阅读。本书基本不涉及过于高深的理论,书中主要是通过实例来展示怎么做,非常适合基础薄弱的读者入门。本书精华内容初识Cocos2d-xCocos2d-x基础知识学习在屏幕上显示内容实现交互功能让人物动起来定时器的原理及使用地图系统的使用Cocos2d-x中的粒子系统在Cocos2d-x中使用物理引擎存储和网络高级UI控件学习使用CocosStudioCocos2d-x中的设计模式2048游戏实战连连看游戏实战Popstar游戏实战纵版射击游戏实战纸牌游戏实战最后的一点补充