手邊有一臺 iMac,聽說 cocos2d 比較流行就想嘗試一下。
首先到官網看文檔,http://www.cocos2d-x.org/wiki
看了 2 天,完全不知所云。我想再 mac 上開發 ios 版本的,結果大部分都是 android 相關的,或這 windows 平臺的內容。先看看下載的安裝包吧。
下載的 2.2 版本,里面真是程序猿風格,一篇文檔說明都木有。既然文檔沒用就自己試吧。
進入 samples/Cpp/HelloCpp/pro.ios/目錄找到一個 Xcode 的工程文件。雙擊打開,然后運行,居然沒有報錯,順利打開模擬器,還能運行。
好吧,就算是這么簡單,文檔上也該說一下呀。
然后又運行了一下 SimpleGame,也成功了。
看了一下工程的結構,還是挺復雜的,里面引用了 cocos2dx 的工程,這倒是比較方便,有問題可以直接 track 到源代碼。還可以看到各種宏定義,各種源代碼。缺點是在同一時間只能打開一個工程,如果不把第一個工程關閉,第二個就會報引用錯誤。
接下來的問題是,這么復雜的工程自己怎么創建呢?官網上的文章又是語焉不詳,搜索了一下找到一大堆適用于 cocos2d 2.0 甚至 1.x 的文章。各種創建模板的文章完全不適用。
后來用關鍵字 “cocos2dx 2.2 模板” 才找到靠譜的答案。原來 2.1.5 之后 cocos2d 的模板改用 python 生成了。詳細說明看這個文章吧。http://blog.csdn.net/u010229677/article/details/14016471
接下來安裝 python,安裝時注意要在設置-安全性與隱私中打開未知開發者的限制。然后就 ok 了,也不用設置勞什子的環境變量,mac 就是爽呀。
然后按照上述文章在命令行中執行,就可以創建一個新的工程了。
靈感創作 2016 年 1 月 4 日
最近網站好很多!
xiaogang 2014 年 5 月 30 日
what`s this ?