本书结合作者多年从事游戏应用开发的经验,详细介绍了几款Cocos2d-x游戏案例的开发。在介绍案例开发的过程中也介绍了一些常用技术的使用、开发技巧以及思路等。书中主要内容包括:第1章“初识Cocos2d-x”介绍使用Cocos2d-x游戏引擎开发3D游戏的一些基础知识、环境的配置以及案例的导入和运行;第2章“忍者飞镖”是非常简单的休闲小游戏,通过此案例读者可以学到很多Cocos2d-x游戏开发的基础知识;第3章“切冰块”是休闲类小游戏,通过此案例介绍了Box2D物理引擎,为下面讲解Bullet引擎打下基础;第4章探寻当前市面上的火爆游戏“鳄鱼吃饼干”的开发过程,并讲解了如何实现该游戏的开发;第5章“方块历险记”,通过此案例读者可以学到3D游戏开发;第6章“峡谷卡丁车”,使得读者对竞速类3D游戏的开发有一个整体的认识;第7章“森林跑酷”,本游戏是当下十分流行的体育游戏;第8章“雷鸣战机”,通过此案例读者能够学习到2D与3D结合的游戏的开发过程;第9章“天下棋弈”,通过此案例读者能够学习网络对战游戏的开发;第10章“极速飞行”,通过此案例读者能够学习到当下火爆的VR游戏是如何开发的,进一步学习VR游戏的开发流程。本书适合有一定基础、有志于游戏开发的读者学习,也可以作为相关培训学校和大专院校相关专业的教学用书。