图书介绍:本书分为三个部分:准备篇(第1~3章)。主要介绍Cocos2d-x 3.x中开发的基本方法,以及一些新加入的特性。通过阅读,能够安装配置Cocos2d-x开发环境,并能将开发出的程序运行到手机上。同时也会学习到简单的游戏开发流程,能够开发一款简单的钢琴游戏。第二部分 开发实战(第4~8章)。通过手把手的方式,由浅入深地讲解手机游戏的开发。首先通过飞行空战游戏,重点讲解了使用帧动画、事件分发机制、Schedule使用以及对话框的制作。接着通过打砖块游戏,详细介绍了Physicls物理引擎的使用。最后通过塔防游戏,介绍了瓦片地图以及CocoStudio整合场景的使用方法。讲解代码的同时,渗透了C++11的使用,代领读者熟悉新的编码风格。第三部分 拓展知识(第9~12章)这部分中包括对Cocos2d-x 3.x中常见的知识的总结,以及常见的业务型需求与Cocos2d-x游戏开发的结合。例如,Android平台SDK的接入,App Store支付,社交分享的接入等。