1.安裝Python(運行setup.py時用)
1.1 下載地址:
https://www.python.org/downloads/
我下的是python2.7版本,最新的是python2.7.13。python2和python3的區別請自行百度。
1.2 python環境變量(win10下)
打開文件夾->此電腦->左上角計算機->系統屬性->高級系統設置->環境變量,
在下方系統變量欄里找到path->編輯->點擊“編輯文本”,加上你python安裝的根目錄。如:D:\python\pythonExe。
2.下載cocos2dx
2.1 下載地址:
http://www.cocos.com/download
最新的是3.14.1,下載后解壓即可。
3.運行setup.py
3.1 運行cmd
進入到cocos2dx3.14.1目錄,運行setup.py,提示Android的SDK,NDK,ANT,環境變量和目錄的設置,不用管,直接回車。
其實這一步就是自動幫你設置了一下cocos2dx的環境變量,讓你可以在cmd的根目錄運行cocos命令的。
4 安裝VS2017
4.1下載地址
https://www.visualstudio.com/zh-hans/downloads/
我下的是社區版的,因為免費,個人開發用這個足夠了。
4.2 下載后自行安裝。
由於cocos2dx是c++的,所以安裝選項要把c++,什么vC++的那項勾上,要不之后你打開項目時,也會提示要打開該項目需要下這個組件的,提示你重新安裝。
5 編譯&運行
5.1 cocos2dx3.14.1/build/cocos2d-Win32.sln,雙擊運行,會自動打開VS2017。
5.2 選擇運行的Windows SDK
cpp-test->右鍵->設為啟動項目,然后繼續cpp-test->右鍵->重定項目目標->Windows SDK 版本->選擇10.0.14393.0(當然是你當前擁有的Windows SDK版本就可以)->確定。
當然,所有列出的libXXX,XXXtest這些項目都需要這樣操作一遍。注意重定項目目標之前要先將項目設為啟動項目。
5.3 下載Visual C++ Redistributable for Visual Studio 2012
由於win10沒有安裝Visual C++ Redistributable for Visual Studio 2012,所以運行時會提示:
因計算機中丟失MSVCR110.dll,嘗試重新安裝該程序以解決此問題
下載地址:
http://www.microsoft.com/zh-CN/download/details.aspx?id=30679
如果是64位系統,x86和x64兩個版本都安裝。安裝時提示重啟的就重啟。
5.4 運行
直接點擊VS2017綠色三角號。
5.5 創建新項目
運行cmd->cocos new命令。
如cocos new myGame -p com.cocos2dx.org -d D:\cocosProj -l cpp
6 備注
對於5.2和5.3。你可以在5.1vs中打開cocos項目之后,直接運行,報錯了再去解決。