最近課比較少,空閒時間比較多,一有時間就東想西想,想着想着就忽然想到作手機遊戲(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的就只有去百度慢慢搜了額。。
把上面全部說到的軟件都下載安裝好,而後重點是環境配置
進入計算機屬性->高級系統設置->環境變量 中進行環境配置
在系統變量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;
新建環境變量:JAVA_HOME 值爲:C:\Program Files\Java\jdk1.7.0
新建環境變量:CLASSPATH 值爲:.;%JAVA_HOME%\lib;(注意:點號表示當前目錄,不能省略)
在系統變量Path的值的前面加入如下內容:%JAVA_HOME%\bin;(注意:這裏的分號不能省略)到這裏,JDK安裝完畢。
單擊「開始」—>「運行」—>輸入:cmd命令,在CMD窗口中輸入:java -version
出現以下界面,就表示安裝成功:
安裝解壓就好了(要先安裝JDK才能打開)
打開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_ROOT,路徑D:\android\android-ndk-r10b
Ok,環境差很少配置好了。。
打開命令行cmd, 在命令窗口中依次輸入:
new
test -p com.coco2dx.org -l cpp -d ~/Desktop
參數說明:
-p
後面接包名-l
後面接開發語言類型,有cpp, lua, js三種類型-d
後面接項目存放的目錄
而後在你建立的工程路徑中打開proj.win32文件夾。用vs2012打開工程文件
編譯運行項目(第一次編譯的時候比較慢,耐心等待吧,論電腦配置的重要性Orz。。)
到這裏,遊戲的工程就建立完畢了。。而編譯到安卓系統上是完成遊戲以後的事了。