cocos2d-x 3.0正式版建立工程筆記
不知道beta版那個高大上的對話方塊**去鳥,正式版又回歸到命令列,不知道觸碰如此頻繁的玩弄追隨者的程式設計習慣是出於什麼心理,如果不是為了這個跨平台,我想我是不會追這個引擎了,太費心。
話說,有沒有人推薦乙個更好的跨平台引擎的?雖然很希望這個中國引擎能夠壯大起來,但是,別玩我們好不好。如果不是做這個純屬業餘,純沒多少時間,純屌絲苦逼狀態不能放棄現有工作,真特麼想幫大夥順順這套東西……
事實上幾天後翻貼子玩,突然發現原來錯怪觸控了,人現在玩得更加的高大上,只不過偶們錯過了通知……喜歡高大上的筒子們直接滑鼠下拉到文章末尾吧。
閒話不多說了。
一、這玩意跑哪去了
我的開發環境解壓到e:\mobiledevelop\ide\cocos2d-x-3.0目錄下面,結果多套了一層,於是現在這貨在這個目錄下面「e:\mobiledevelop\ide\cocos2d-x-3.0\cocos2d-x-3.0\tools\cocos2d-console\bin」。原來那個高大上的project-creator不見了。
二、用得爽一點,添個環境變數吧
既然高大上的視窗沒了,現在貌似只能用命令列,當然如果想要用得爽一點,不要來回切目錄的話,把「e:\mobiledevelop\ide\cocos2d-x-3.0\cocos2d-x-3.0\tools\cocos2d-console\bin」加到系統環境變數的path裡吧。
三、打個幫助看看
真心想吐槽cocos2d-x的文件,不記得在哪看過乙個訪談,王哲似乎對文件不太看得上,**寫爽了就行。我也知道寫**很爽,很成就感,但是玩msdn出身的都知道,文件對於一款語言、一款平台的重要性,哪怕是英文的。現在的文件,除了個別示例以外,偌大乙個類,中間那麼多函式,多則一句話,少則貼個頭檔案定義,這算什麼文件?標頭檔案定義我還不會直接看**木。好吧,也許我新玩這個的,開啟方式不對……。哪位兄弟能幫忙推薦個看文件的好位置。
以前玩windows系統程式設計看微軟遮遮掩掩的文件也不至於如此。又閒話了,實在是上手的過程中遇到太多本不應該遇到的問題。
打個幫助看看,這貨到底能幹啥?
原來全部整合到這裡了,可以編譯、可以新建、可以部署等等。原來還有第二層的幫助。既然我們想新建乙個工程,那麼再來一下吧,看看new都能幹什麼?
引數如下表:
-p
-l
語言,我一向用吹泡泡,那就cpp吧
-d
工程建立的目的位置目錄
-t
這個不懂,回頭再研究吧
四、建個工程
按照幫助來一發,除了意外的被強加了乙個「mycppgame」的名稱外,其它尚好……,我以為它會認為工程名是「testcoco」的。
編譯執行,搞定!
五、高大上
1.用高大上的cocostudio新建工程。
2.都在這裡了……,載入vs編譯
3.編譯成功,執行,嘎嘎!
cocos2dx 3 0正式版 在mac上新建專案
python2.7.版本。mac下 在 cocos2d x tools cocos2d console bin 目錄下,執行install.py。cd 到bin 目錄下,在終端輸入命令 python install.py mac 下終端常用操作命令 psd ls cd windows下 以上的主要作...
cocos2d x 3 0建立專案
之前一直用的是cocos2d x 2.3版本,使用tools裡面的create project.py指令碼可以很方便的建立專案。今天更新為3.0後,發現新版建立專案的方式有了很大的改變,於是在這裡記錄一下。在3.0的根目錄下有乙個setup.py的指令碼,用命令列定位到該指令碼所在目錄並執行它 或者...
cocos2d x 3 0 編譯問題
3.0最主要的問題是它引進了c 11 所有ndk版本必須是r8e版本以上,即使你已經有這些已經準備好,還要注意一點是ndk編譯的時候預設採用ndk toolchain version 4.6的形式去編譯,這個時候就會出現 error thread in namespace std does not ...