1: 新項目建立ui
1.下載最新Python,安裝spa
2.解壓引擎包插件
3.運行終端,切換到引擎目錄(直接cd拖動文件夾到光標便可獲得路徑)指針
4.按照文檔例子:調試
$ cd cocos2d-x
$ ./setup.py
$ source FILE_TO_SAVE_SYSTEM_VARIABLE
$ cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR
$ cd NEW_PROJECTS_DIR/MyGame對象
若是須要安卓平臺的話,能夠按照cocos IDE的說明文檔下載須要的第三方支持,不然一路否便可.遊戲
2: 平臺不一樣,項目的退出方式不一樣ip
閱讀例子代碼能夠發現,在主動退出的時候,會在end()後面區別平臺,若是在IOS平臺下要主動調用exit(0),不然退出就會崩潰,在View釋放後仍然會有針對該指針的調用.資源
若是須要在程序退出的時候釋放本身的對象,那麼在IOS平臺下,就要在exit以前釋放掉全部的數據.文檔
3: Plugin的使用
cocos自帶了對廣告,微博等經常使用的收益,推廣渠道進行了插件化封裝,提供了HelloPlugin的例子,可是新建立的項目中並無加入,若是在本身的遊戲中不想本身混編,那麼直接使用Plugin模塊便可,導入方法:
1. Add Files ----> Create folder ref: 注意這裏是建立了一個引用,另外一個是全拷貝(很蛋疼),直接添加一個項目文件便可,不要全文件夾添加
2. 以廣告爲例,好比咱們要添加admob和flurry,那麼須要添加三個庫:PluginFlurry,PluginAdmob,PluginProtocol.
3. 進行庫連接,PROJECT---TARGET---BUILDPHASE---LINK下面加入這三個庫文件
4. 加入廣告庫依賴的幾個framework插件,分別是UIKit,AdSupport,StoreKit.
5. 最重要的一點,在工程的編譯設置中,要在link---other linker中加上-ObjC,不然沒法實例化廣告對象!
4: 藍色和黃色文件夾:
1. 黃色的爲組,編譯相關
2: 藍色的爲文件,資源相關,打包會打進去.Resource中的文件夾都應該是藍色的.
5: 資源不能及時更新的問題:
XCODE調試的時候會出現資源修改,沒有同步到模擬器的狀況,解決方法(XCODE5.1.1):
Build Settings ---- Build Options --- Scan All Source Files for include --- YES
6: 如何多語言支持
7: 發佈遊戲細則