本書深入系統地講解了Cocos2d?x 3.10游戲開發的理論與實踐,書中內容涵蓋了Cocos2d?x 3.x各方面的知識點與示例分析。這些內容包括如何搭建Cocos2d?x的開發環境(iOS和Android平台)、Cocos2d?x的工程結構、核心類和相關的API、標簽、菜單、控件、本地化、事件處理機制、網絡技術、動作、調度、繪圖API、動畫、存儲技術、Sprite3D、瓦片地圖、粒子系統、物理引擎、骨骼動畫、Objective?C、Swift、C++和Java交互的方式。本書的第18章提供了一個完整的案例——星空大戰,這個案例是一款完整的射擊類游戲,類似於雷電游戲。該游戲使用了本書介紹的基本知識點,通過這個案例,讀者可以更進一步鞏固基本理論知識。