Cocos2d-x v3.1 初識(一)
Cocos2d-x從以前蘋果平台上的Cocos2d發展而來,版本已經更新到了3.1.1。作為一個跨平台的游戲開發引擎,現在已經被上百個國家在使用,這也是國人的驕傲!Cocos2d-x現在支持C++、Lua和JS開發語言,支持的平台也幾乎涵蓋了目前主流的平台其中包括Windows7、Android和IOS等,具體的平台支持請參考官網。具觸控官方2013秋季開發者大會的消息Cocos2d-x現在已經有了3D的雛形可能在2015年以后發布3D版。
接下來,我們將去認識一些外圍的工具,這些工具幫助我們快速的構建游戲。現在官方已經出了一個自己的世界編輯器——CocoStudio(包括了場景、動畫和UI的一個綜合性的編輯器)當然官方的這個還沒有經歷過時間的歷練還不是怎么穩定,不過感覺還是不錯的。孕育Cocos而生的還有一款第三方的世界編輯器LevelHelper&SpriteHelper。還有發展出來的其他第三方工具,如下:
動作編輯器:
位圖編輯器:
粒子編輯器:
紋理地圖集工具:
地圖編輯器:
最后還介紹一下的就是官方使用Python開發的一個命令行的工具集——Cocos2d-Console,主要用於Cocos2d-x & Cocos2d-js項目的創建、編譯與運行。
到此,我們大致已經了解了Cocos2d-x的組成。