2011/09/13

Cocos2D-iPhone的安裝、移除與Hello World

這篇是Cocos2D-iPhone的安裝與移除,我的環境是Mac OS X Snow Leopard(10.6.8)、Xcode 4.1 for Snow Leopard(Build: 4B110f)。

安裝非常容易,下載打包壓縮後的檔案,目前最新的穩定釋出版本是cocos2d-iphone-1.0.1.tar.gz,大小約32 MB,然後在終端機下命令:


(如果你想追求最新版本的話,cocos2d的最新原始碼放在GitHub上。)

先解壓縮
$ tar zxvf cocos2d-iphone-1.0.1.tar.gz

解壓縮後會有一個目錄cocos2d-iphone-1.0.1,基本上,這是cocos2d開發人員的工作區,我們並不直接在裡面寫程式,不過你可以用xcode開啟cocos2d.xcworkspace(如果你是Xcode 3.x版,請開啟cocos2d-ios.xcodeproj),裡面有非常多的範例與測試,請執行看看。

首先選擇好你想看的範例。


然後執行看看。








當然,這些是供測試用的範例,你可以到這裡看看用cocos2d寫的遊戲的畫面,大概了解一下cocos2d的能力。

接下來要安裝,先cd進之前解壓縮後的目錄,然後:

$ ./install-templates.sh
(可能要用 sudo ./install-templates.sh 以root權限安裝)

這支script會把cocos2d的project template跟file template安裝在/Library/Application Support/Developer/Shared/Xcode之下,在這個路徑下,會有Project Templates/cocos2d 1.0.1與File Templates/cocos2d 1.0.1兩個子目錄。

這支script有參數可用,如果用-u,那麼會安裝到使用者的家目錄下$HOME/Library/Application Support/Developer/Shared/Xcode,如果用-f,可以強迫安裝,覆蓋掉先前安裝的。

(你看到安裝路徑有含版本字串在裡面,也就是說,你可以安裝多個cocos2d版本,會被安裝到不同路徑下。)

接下來,讓我們用安裝後的project template弄出一個基本的Hello World。

執行xcode-File-New-New Project...,選擇cocos2d這個project template,



取個名字、選個目錄存放後,你可以看到:



不多說,直接按Run執行:


哇,已經出現Hello World啦。你可以試試看其他兩個project template,那是跟物理引擎有關的。

接下來,就請你看看這篇列出的Cocos2D-iPhone的學習資料,開始動手吧。


如果你想移除的話,很簡單:
1. 刪除目錄cocos2d-iphone-1.0.1,這是解壓縮cocos2d-iphone-1.0.1.tar.gz後得到的。

2. 刪除project template與file template,路徑是/Library/Application Support/Developer/Shared/Xcode/Project Templates/cocos2d 1.0.1與/Library/Application Support/Developer/Shared/Xcode/File Templates/cocos2d 1.0.1。

(或是到家目錄下去找,路徑是$HOME/Library/Application Support/Developer/Shared/Xcode)

3. 刪除你自己產生出來的xcode專案。

0 意見: