本書是介紹Cocos2dx Lua游戲編程和開發(fā)技術的書籍。書中介紹了使用Cocos2dx Lua中的核心類、瓦片地圖、物理引擎、音樂音效、Cocos2dx GUI控件、Cocos2dx中的3D特性、數據持久化、網絡通信、性能優(yōu)化、多平臺移植、程序代碼管理、兩大應用商店發(fā)布產品。全書分為6篇: 基礎篇、進階篇、數據與網絡篇、優(yōu)化篇、多平臺移植篇和實戰(zhàn)篇?;A篇包括第1~9章,內容涵蓋了Lua語言基礎、Cocos2dx Lua介紹、環(huán)境搭建、標簽、菜單、精靈、場景、層、動作、特效、動畫和用戶事件。進階篇包括第10~15章,內容涵蓋了游戲音樂與音效、粒子系統(tǒng)、瓦片地圖、物理引擎、Cocos2dx GUI控件和Cocos2dx中的3D特性。數據與網絡篇包括第16~18章,內容涵蓋了數據持久化、基于HTTP網絡通信和Node.js與WebSocket網絡通信。優(yōu)化篇包括第19章性能優(yōu)化。多平臺移植篇包括第20和第21章,分別是移植到Android平臺和移植到iOS平臺。實戰(zhàn)篇包括第22~25章,分別是使用Git管理程序代碼、項目實戰(zhàn): 迷失航線