Cocos2d-x 3.0 紅孩兒私家必修 - 第一章 初識Cocos2d-x 3.0工程

第一章    初識Cocos2d-x 3.0工程

Cocos2d-x 3.0出來了,聽說與之前版本相比改動較大

做爲一個遊戲開發者,我們應該歡迎Cocos2d-x持續的更新和強大,Cocos技術的發展對其生態圈中的每一個人都是有益的。

從官網上下載了Coco2d-x 3.0 rc2 點擊下載,解開後用VS2012打開。看到其所包含的工程列表:

工程列表

工程列表共有16個工程組成,分別代表什麼意思呢?

  • cpp-empty-test:Hello World工程的3.0版
  • cpp-tests:samples演示。包含了大量的cocos2d-x引擎包含內容的功能演示。
  • libAudio:聲音庫。
  • libBox2D:Box2D物理引擎支持庫
  • libchipmunk:Chipmunk物理引擎支持庫。
  • libcocos2d:cocos2d-x的核心引擎庫。
  • libCocosBuilder:CocosBuilder工具軟件支持庫。
  • libCocosStudio:CocosStudio工具軟件支持庫。
  • libExtensions:擴展庫。
  • libGUI:界面庫。
  • libLocalStorage:本地數據存儲方案庫。
  • liblua:Lua腳本庫。
  • libNetwork:網絡庫。
  • libSpine:Spine工具軟件支持庫。
  • lua-empty-test:基於Lua的Hello World工程的3.0版。
  • lua-tests: 基於Lua的samples演示。

大家可以看到,與cocos2d-x 2.x 版本相比,3.0在工程目錄分類上更細緻了,特別是對於一些工具軟件的支持,被明顯的重視。一些工程被改名稱,不過個人覺得還是原來的HelloWorld或HelloCpp名稱比較好。特別是這個"lua-empty-test",人家明明是有個菜園的演示的,幹嘛要說成是個空工程。哈哈。

在這裏,我建議未來cocos2d-x能增強libAudio的功能並加入視頻庫libVideo或libffmpeg。增加特效庫libEffect。這樣整個工程目錄在圖像,聲音,視頻,物理,特效,腳本,工具各方面就全面了。


好,今天就到這裏,下一節再見~
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章