Cocos2dx3.6安裝教程


最近因為很多朋友在使用cocos2dx,考慮到很多人都編譯第一個項目的時候失敗了,所以我來做一個比較簡單的安裝教程

(轉發請注明出處:http://www.cnblogs.com/seabrea/p/4572057.html

(注意,本教程針對windows系統)

第一步:下載好cocos2dx,ant,ndk,adt這幾個文件

Cocos2dx比較方便下載,只要訪問cocos2dx的官方網站cn.cocos2d-x.org

 

點擊下載標題

 

 

選擇cocos2dx的頭像,然后在下方有個立即下載,點擊后便可以下載最新版本的cocos2dx(此文檔使用的是cocos2dx3.6)。

 

Ant,dk,adt都是Android會用到的文件,直接百度就能收到(注意的是ndk必須是android-ndk-r9d版本,其他版本好像不行)

為了方便大家下載,我會把ant打包上傳的。

 

第二步:配置Python

因為cocos2dx創建項目用的是Python,所以我們需要配置Python的環境。

首先在Python官網下載Python的安裝程序(注意X64 和X86 的區別,然后再選擇下載的Python版本)

下載好后安裝,一般安裝再默認的目錄就行了,安裝后右鍵“我的電腦“,選擇”屬性” -> “高級系統設置“ –> ”環境變量“ ->”path”;

將你安裝好的Python目錄添加到path變量里面

 

(這張圖是網上找的,希望不會被說成侵權)

另外,使用相同的方法在“PATHEXT“的變量值中添加 .PY;.PYM 。

(以前好像沒有后面這一步,安全起見,都填上)

第三步:安裝cocos2dx

首先解壓cocoos2dx壓縮包到你准備的好的一個文件夾里面(這個文件夾是隨你自己的喜好的)

 

然后點擊里面的setup.py文件,然后按提示填入ndk,ant,adt的路徑為了方便使用,我將下載好的文件解壓后都重新命名了一下

 

原來文件的名字是

 

其中第一個填寫的是ndk的目錄,如:D:\android\ndk

 

第二個填寫的是adt的目錄,這里一點要注意啊,這里填寫的實際是adt的sdk的目錄,所以不能直接填寫adt的目錄進去,需要點擊進入adt的文件夾找到sdk文件夾,然后在控制台上輸入sdk的路徑,如: D:\android\adt\sdk

 

第三個填寫的是ant的目錄,和第二步一樣的,不能直接輸入ant的目錄,而是點擊進入ant找到bin文件夾,並在控制台輸入bin的目錄,如:D:\android\ant\bin

 

(提示程序新手一個小竅門,不用一個字一個字的輸入,直接將找到文件夾拖入控制台,就能直接輸入一個文件夾的路徑了)

 

 

 

 

 

第四步編譯cocos2dx:

按cocos2d-x-3.6\build的順序找到一個sln文件

 

如圖選中的那個那個sln文件,使用vs將其點開。

(vs的版本最差要在2012以上)

 

右鍵cpp-test,將其設為啟動項,然后點擊運行,讓其編譯

編譯成功后會看到這個界面

(提示:這個界面里面的東西,幾乎包含了大部分的cocos2dx的功能,建議大家可以看一看)

然后大家就可以把這個和vs關了,cocos2dx已經安裝完成了

 

最后一步:創建一個cocos2dx項目

進入到目錄cocos2d-x-3.6/tools/cocos2d-console/bin/cocos.py

打開終端運行cocos.py腳本創建文件

python cocos.py new HelloCpp -p com.coco2dx.org -l cpp -d ~/Desktop

 

參數說明:

  • HelloCpp為項目名稱
  • -p后面接包名
  • -l后面接開發語言類型,有cpp, lua, js三種類型
  • -d后面接項目存放的目錄
  • 查看項目路徑,你會發現目錄中會出現新建的“HelloCpp”項目。依次打開“ HelloCpp/proj.win32 ”文件夾,“ HelloCpp.sln ”解決方案,單擊運行項目。出現下面的界面則項目創建成功 

 

以上為官網上面的說法,親測是可用的,但是可以更加簡潔的創建

cocos new HelloCpp -p com.coco2dx.org -l cpp -d ~/Desktop

 

效果是一樣的,此外還有更簡潔的方法就是使用批處理,我已經弄好了一個批處理文件:

@echo off  
echo =============Cocos2d-x  新建項目==============  
set /p name=輸入項目的名稱:  
 
echo 項目名為: %name%   
 
echo 正在創建新項目...  
 
set pack=com.seabrea.
 
cocos new %name% -p %pack%%name% -l cpp  
 
echo 創建完成.
pause

講上面的代碼復制到一個txt文件里面,然后將后綴名改為 .bat 即可。

自己准備一個專門放項目的文件夾(不一定在cocos2dx的安裝目錄內),然后將這個批處理文件放在那個文件夾里面,點擊批處理文件,按提示填寫內容。(注意,創建項目的時候會有一定的耗時,一定要耐心等待)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM