1.下載python3之前的版本https://www.python.org/downloads/ html
注:Python2和Python3的區別自行百度python
下載完成後,自行安裝,和平時安裝的軟件沒區別android
配置環境變量:ios
右擊此電腦--》屬性--》高級系統設置--》環境變量--》在系統變量裏找path--》雙擊打開,點擊新建,輸入python安裝位置windows
2.下載Cocos2dx http://www.cocos.com/download安全
左邊的是開發工具,而且適合html開發eclipse
中間的適合windows exe,mac,ios,android工具
右邊的:AnySDK是一款爲手遊開發商提供免費的、快速的接入第三方SDK一站式解決方案,並採用更加安全和快速的本地打包方式。開發工具
選擇SOURCE CODE(GITHUB)---->Clone or Downloadgradle
下載完成後解壓,進入目錄,運行setup.py (開啓文件擴展名)
會提示配置NDK_ROOT、ANDROID_SDK_ROOT、ANT_ROOT
NDK下載:https://pan.baidu.com/s/1Z0dd9O8851pCOAhJPHpJng 密碼:o1ds
ANDROID_SDK下載:https://pan.baidu.com/s/1H5tzkrAS75nscGuqNILqRg 密碼:rrog
ANT下載:https://pan.baidu.com/s/1bPJRaAC-nspx4oMMIuaakA 密碼:5p94
由於我還有事情,因此連接都是從網盤複製來的,能夠自行去官網下載
配置環境:
和配置python時候差很少,自行百度。
3.下載visual studio
我下在的是visual studio2017社區版 https://www.visualstudio.com/zh-hans/downloads/
下載安裝完成後打開
選擇使用C++的遊戲開發,而後就是漫長的等待時間。
4.使用win+r 進入運行
輸入cmd--》肯定
在DOS中輸入: cocos.py new HelloWorld -p com.zw.helloworld -d D:/HelloWorld -l cpp
大概解釋一下命令, 建立一個新的HelloWorld的項目,包名是com.zw.helloworld, 存放的路徑是D:/HelloWorld,建立的內容是所有(能夠單獨選擇android、windows等)
建立完成後目錄是這樣的
我選擇proj.win32和proj.android講解
proj.win32--》雙擊HelloWorld.sln 自動會用vs打卡
打開後點擊,看下方輸出,會提示windows sdk不匹配,使用windows sdk8.1
在解決方案處,選中解決方案HelloWorld右鍵(我使用的是原來建立的FirstCocos因此不是剛建立的HelloWorld),選擇重定解決方案目標,選擇本身安的就好了
再次點擊編譯/運行,可能會出現msvcr1...dll丟失,須要自行百度解決
若是全部問題都解決了,會出現下圖樣子
proj.android
使用android studio 導入項目,不建議使用eclipse,若是使用adt_bundle請自行百度
導入後,會出現許多問題
第一:gradle下載,能夠改爲本地gradle
第二:android 版本與 項目版本不匹配
第三:添加ndk (按照下方兩張圖片就能夠解決了)
第四:編譯的各類錯誤 我如今碰見的就是NDK_PROJECT_PATH=NULL的這個錯誤,到如今尚未解決,若是解決了,我再更新下這個博客