【Cocos2D-x 3.5實戰】坦克大戰(1)環境配置

前言:

 

  最近課比較少,空閒時間比較多,一有時間就東想西想,想着想着就忽然想到作手機遊戲(android)了,學習下CoCos2d。看了一些CoCos2D的相關文檔和教程,以爲是時候實戰了,可是苦於沒有什麼新奇的遊戲點子,只有寫下被兒時玩過的坦克大戰了(主要素材好找)。而這個系列的文章來記錄下個人開發過程。html

 

開發環境:

Win7(x64)java

VS2012  下載地址: http://www.itellyou.cn/python

Eclipse  下載地址:http://www.eclipse.org/downloads/android

CoCos2D-x 3.5 下載地址:http://www.cocos2d-x.org/downloadapache

JDK 1.7 下載地址:http://developer.android.com/sdk/index.htmleclipse

ADT  1.7 下載地址: http://dl-ssl.google.com/android/eclipse工具

Andriod-SDK 下載地址:http://developer.android.com/sdk/index.html學習

Andriod-NDK 下載地址:http://developer.android.com/tools/sdk/ndk/index.html網站

ANT 1.9.4 下載地址:http://ant.apache.org/bindownload.cgigoogle

Python 2.7  下載地址:https://www.python.org/downloads/

訪問google的網站須要FQ,不能FQ的就只有去百度慢慢搜了額。。

 

安裝配置:

把上面全部說到的軟件都下載安裝好,而後重點是環境配置

進入計算機屬性->高級系統設置->環境變量 中進行環境配置

 

PYHON 2.7:

在系統變量path後面添加內容:D:\Python27;  用英文分號(;)將其與後面的其餘內容隔開。 (這個路徑是我安裝py的安裝路徑,如下路徑都是根據本身的安裝路徑來填的)

 

CoCos2d-x 3.5:

解壓cocos2d3.5的壓縮包,點擊py腳本setup.py安裝cocos2d

安裝事後自動在path中添加環境變量,也能夠手動在path中添加:D:\cocos2d-x-3.4\tools\cocos2d-console\bin;

 

JDK 1.7:

新建環境變量:JAVA_HOME 值爲:C:\Program Files\Java\jdk1.7.0 
新建環境變量:CLASSPATH 值爲:.;%JAVA_HOME%\lib;(注意:點號表示當前目錄,不能省略) 
在系統變量Path的值的前面加入如下內容:%JAVA_HOME%\bin;(注意:這裏的分號不能省略)到這裏,JDK安裝完畢。

單擊「開始」—>「運行」—>輸入:cmd命令,在CMD窗口中輸入:java -version
出現以下界面,就表示安裝成功:

 

ECLIPSE:

安裝解壓就好了(要先安裝JDK才能打開)

 

ADT:

打開Eclipse,進入HELP->Install New Software。

在安裝界面裏面點擊add...

 

Name填ADT, 在Location裏面輸入:http://dl-ssl.google.com/android/eclipse (須要FQ)而後點OK就好了。。無腦下一步,而後安裝成功

安裝重啓Eclipse後,工具欄就會有出現這個

 

點擊SDK 向下的箭頭圖標進入SDK管理界面:

 

須要安裝前幾個工具,和你所須要的Android SDK API就能夠了。。

 

NDK:

配置環境變量 

新建環境變量NDK_ROOT,路徑D:\android\android-ndk-r10b 

 

Ok,環境差很少配置好了。。

 

建立工程:

打開命令行cmd, 在命令窗口中依次輸入:

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

參數說明:

  • test爲項目名稱
  • -p後面接包名
  • -l後面接開發語言類型,有cpp, lua, js三種類型
  • -d後面接項目存放的目錄

 

而後在你建立的工程路徑中打開proj.win32文件夾。用vs2012打開工程文件

編譯運行項目(第一次編譯的時候比較慢,耐心等待吧,論電腦配置的重要性Orz。。)

到這裏,遊戲的工程就建立完畢了。。而編譯到安卓系統上是完成遊戲以後的事了。

 

原文連接: http://www.bugcoding.com/entry/7

相關文章
相關標籤/搜索