一羽峰、環(huán)境
-
系統(tǒng)和工具要求
windows 7+
vs2017+
CMake3.1+(vs2017自帶cmake工具屡谐,可以不再重復(fù)安裝)
python2.7.5+
-
下載cocos2dx v4.0
-
下載并解壓縮到本地
C:\Cocos\Cocos2d-x\cocos2d-x-4.0
改名cocos.bat為cocos4.bat(為兼容老的cocos3.17)
-
添加環(huán)境變量
a) 配置cocos命令行工具
- 添加N-V對(duì) COCOS4_CONSOLE_ROOT = C:\Cocos\Cocos2d-x\cocos2d-x-4.0\tools\cocos2d-console\bin
? 將%COCOS4_CONSOLE_ROOT%加入Path
? b) 配置Cmake
已安裝vs2017情況下,默認(rèn)已經(jīng)包含cmake,直接添加環(huán)境變量即可
- 添加N-V對(duì): VS2017_CMAKE = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
-
VS2017_CMAKE加入PATH
image
二丢早、創(chuàng)建項(xiàng)目
使用cocos4 new --help查看命令使用幫助
如果cocos.bat未改名,則直接用cocos
-e C:\Cocos\Cocos2d-x\cocos2d-x-4.0 為指定引擎位置
-d F:\projects\game 指定新項(xiàng)目父目錄
-p 安卓包名
--portrait 豎屏
-l 指定編程語言(lua | cpp | js)
cocos4 new -e C:\Cocos\Cocos2d-x\cocos2d-x-4.0 -d F:\projects\game -p com.xxx.yyy --ios-bundleid com.xxx.yyy --portrait -l lua
三、生成項(xiàng)目
windows平臺(tái)下相嵌,即生成visual studio的解決方案文件demo.sln
cd /d F:\projects\game\demo
mkdir win32-build
cd win32-build
cmake .. -G"Visual Studio 15 2017" -Tv141
四、運(yùn)行項(xiàng)目
打開demo/win32-build/demo.sln(上一步生成的)
設(shè)置demo項(xiàng)目為啟動(dòng)項(xiàng)目
-
F5 編譯并運(yùn)行
image
五况脆、運(yùn)行官方Demo
以windows運(yùn)行cpp demo為例
- 生成sln
cd C:\Cocos\Cocos2d-x\cocos2d-x-4.0\tests\cpp-tests
mkdir win32-build
cd win32-build
cmake .. -G"Visual Studio 15 2017" -Tv141
啟動(dòng)C:\Cocos\Cocos2d-x\cocos2d-x-4.0\tests\cpp-tests\win32-build\cpp-tests.sln
設(shè)置cpp-test為啟動(dòng)項(xiàng)目
F5編譯并運(yùn)行
六饭宾、附錄
最后
無聊寫了一個(gè)撲克牌加減乘除24點(diǎn)的計(jì)算器工具, 無聊的可以看看