●第1章初識Cocos2d-x
●1.1跨平臺的由來
●1.2跨平臺開發模式的種類和優缺點
●1.2.1虛擬機與跨平臺技術
●1.2.2Web與跨平臺技術
●1.2.3跨平臺編譯技術
●1.2.4為每個平臺定制本地應用
●1.3跨平臺遊戲引擎
●1.3.1什麼是跨平臺遊戲引擎
●1.3.2有哪些遊戲引擎可以跨平臺
●1.4Cocos2d-x橫空出世
●1.4.1Cocos2d-x的前世今生
●1.4.2Cocos2d-x的特點
●1.5小結
●第2章搭建和使用跨平臺Cocos2d-x開發環境
●2.1使用Cocos2d-x開發遊戲需要準備些什麼
●2.2Cocos2d-x3.10開發環境的最低要求
●2.3讓Eclipse支持C++11
●2.4Cocos2d-x3.10開發環境的安裝、配置和使用
●2.4.1Cocos2d-x3.10的目錄結構......
內容簡介
本書深入繫統地講解了Cocos2dx 3.10遊戲開發的理論與實踐,書中內容涵蓋了Cocos2dx 3.x各方面的知識點與示例分析。這些內容包括如何搭建Cocos2dx的開發環境(iOS和Android平臺)、Cocos2dx的工程結構、核心類和相關的API、標簽、菜單、控件、本地化、事件處理機制、網絡技術、動作、調度、繪圖API、動畫、存儲技術、Sprite3D、瓦片地圖、粒子繫統、物理引擎、骨骼動畫、ObjectiveC、Swift、C++和Java交互的方式。本書的靠前8章提供了一個完整的案例——星空大戰,這個案例是一款完整的射擊類遊戲,類似於雷電遊戲。該遊戲使用了本書介紹的基本知識點,通過這個案例,讀者可以更進一步鞏固基本理論知識。