1. 下載與安裝 iPhone SDK
- 網址 http://developer.apple.com/iphone/
- 註冊帳號
- 下載 SDK (約2G多)
http://developer.apple.com/iphone/download.action?path=/iphone/iphone_sdk_3.0__final/iphone_sdk_3.0__leopard__9m2736__final.dmg - 安裝 SDK
- 執行 xCode
位置 Macintosh -> Developer -> Applications -> Xcode
2. 建立新的Project
- File -> New Project -> 輸入MyProject
- 選擇 Mac OS X -> OpenGL ES Application -> [Choose]
3. 設定需要的 Frameworks
- 加入 AudioToolbox ,對 Frameworks 按右鍵 Add -> Existing Frameworks 選擇
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks/AudioToolbox.framework - 加入 OpenAL ,對 Frameworks 按右鍵 Add -> Existing Frameworks 選擇
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks/OpenAL.framework - 加入 CoreGraphics ,對 Frameworks 按右鍵 Add -> Existing Frameworks 選擇
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks/CoreGraphics.framework
4. 加入 CCGameBox 與自己的 Code
- 將 CCGameBox資料夾複製到專案目錄
對 MyProject 按下滑鼠右鍵 Add -> Existing Files 選擇 CCGameBox 資料夾 -> Add -> 勾選 Recursively create groups for any add folders
- 更改 Classes/EAGLView.m -> EAGLView.mm 這樣一來就可以在檔案中進行C++的編寫了
下面的Method是程式的起點,我們就從這裡開始動手腳
(void)drawView {}