下載並安裝Cocos2D
你可以從Cocos2D的官網上下載.
你可能會注意到在下載頁面有幾個不同版本的選擇Cocos2D 1.x和Cocos2D 2.x,並且每個版本還有穩定版本和開發版本供你選擇,下面我們花一點時間來快速的瞭解它.
Cocos2D 1.X 和 Cocos2D 2.X
這兩個版本的主要區別是支持的內核,Cocos2D 1.X使用的是OpenGL ES 1.X,Cocos2D2.X使用的是OpenGL ES 2.X,除非你以前有過OpenGL相關的開發,要不然這個對於你來說可能意義性不太.
現在對你需要了解的內容有:
• Cocos2D 1.x已經有相當一段時間了,因此已經有相當多的項目和代碼只能運行在Cocos2D 1.x了.但是這種情況正在改變,已經有越來越多的開發人員已經和正在轉到Cocos2D 2.X.
• Cocos2D 2.X能夠使用shader語言.Shader是OpenGL ES 2.X增加的高級功能,能夠讓你創建出非常COOL的效果,這在OpenGL ES 1.X上是不能實現的.
雖然兩個版本都可以正常工作,而且已經有非常多優秀的遊戲就是基於這兩個版本生成的,在這個嚮導中我們會使用最後並且是功能最全的Cocos2D 2.X版本.
Cocos2D 穩定和開發版本
你可能注意到網站上有穩定和開發版本 兩個版本.
通常情況下,這需要非常長的時間才能把開發版本中實用的新功能集成到穩定版本中.因些我嘗試用開發版本主要是爲了實現更多的新功能.不用擔心,雖然名字中開發版本,實際上它還是相當穩定的.
因些,在這個嚮導中,我們會用開發版本.
結論
請先下載Cocos2D 2.X最後的開發版本
當你下載好代碼之後,你需要安裝一下項目開發模板.打開Terminal並找到Cocos2D的下載目錄,並輸入下面這個命令:
./install-templates.sh-f -u
你將看到"安裝Cocos2D模板"之類的信息.恭喜你,我們已經可以開始Cocos2D的開發了.
注意:假如你已經安裝了Cocos2D1.x,並且擔心安裝Cocos2D 2.x會覆蓋當前已經安裝好的Cocos2D 1.x的模板,這個其實不用擔心,因爲Cocos2D2.x是安裝到獨立的目錄,因些你可以同時有兩個版本的Cocos2D模式在XCode中.