●第一部分 基礎篇
●第1 章 Cocos2d-JS 介紹 ............................. 2
●1.1 Cocos2d引擎家族 ..................................... 2
●1.1.1 Cocos2d 的誕生 ............................. 3
●1.1.2 Cocos 引擎家族大事記 ................. 4
●1.2 Cocos2d-JS介紹 ........................................ 5
●1.3 引擎目錄結構 ........................................... 6
●1.4 小結 .......................................................... 7
●1.5 參考資源 ................................................... 7
●第2 章 Hello World ........................................ 8
●2.1 Cocos Console ........................................... 8
●2.1.1 安裝Python ................................... 8
●2.1.2 Android 環境配置 ........................ 10
●2.2 創建、編譯和運行工程 ........................... 12
●2.3 HelloWorld的目錄結構 ........................... 13
●2.4 項目在Web和Native上的啟動流程 ......... 16
●2.5 項目在各平臺下的打包以及部署 ............ 18
●2.6 js-tests測試工程 ....................................... 22
●2.7 為《保衛蘿卜2》項目做準備 ................. 23
●2.8 實例——利用Cocos DevTools學習Cocos2d-JS ....................................... 27......
內容簡介
本書結合《保衛蘿卜2》以及多個實例詳細介紹了Cocos2d-JS遊戲引擎,書分為4個部分,開頭部分為基礎篇,主要介紹了Cocos引擎家族史、各平臺下的環境搭建、開發工具的選用,還有引擎的核心框架、動作模塊、事件機制、音頻處理以及屏幕適配等;第二部分為進階篇,例如數據存儲、粒子繫統、UI控件、性能優化以及遊戲地圖;第三部分為不錯篇,主要涉及與其他語言的反射調用、Chipmunk物理引擎、網絡編程以及JavaScript Binding;第四部分為實戰篇,即《保衛蘿卜2》實戰。
本書適合有一定JavaScript語法基礎,並且想快速並且繫統學習Cocos2d-JS遊戲開發的人員閱讀。