cocos-2dx 4.0+Windows 10+Vs2019 環(huán)境搭建血淚史
什么是cocos2D-x
Cocos2d-x引擎:cocos2d-x是一個免費、開源、跨平臺的2D游戲引擎。可以使用C++快速的開發(fā)游戲。
特點:易于使用:游戲開發(fā)者可以把關(guān)注焦點放在游戲設(shè)置本身,而不必消耗大量時間學(xué)習(xí)晦澀難懂的OpenGL ES,此外,Cocos2d-x還提供了大量的規(guī)范。
高效:Cocos2d-x基于OpenGL ES進行圖形渲染,從而讓移動設(shè)備的GPU性能發(fā)揮到極致。
靈活:方便擴展,易于集成第三方庫。
免費:基于MIT協(xié)議的免費開源框架,用戶可以放心使用,不用擔(dān)心商業(yè)授權(quán)的問題。社區(qū)支持:關(guān)心Cocos2d-x的開發(fā)者自發(fā)建立了多個社區(qū)組織,可以方便地查閱各類技術(shù)資料。
如何下載?
這里咱們使用最新版,cocos V4.0版本,官網(wǎng)下載連接
https://www.cocos.com/cocos2dx 谷歌瀏覽器下載不了可以用edge瀏覽器
安裝
找到下載好的文件,解壓到一個自己認為合適的地方,目錄不要放得太深哦。
這里我放到了E盤根目錄下面
配置cmake環(huán)境
安裝Vs(最好用Vs2019哦)的時候會自動有CMake工具,只需要找到目錄,然后配置環(huán)境變量即可,我的目錄在這里,你可以根據(jù)自己的vs安裝目錄,去找到
D:\MySoftware\MicrosoftVisualStudio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
配置好之后,在控制臺輸入cmake,出現(xiàn)如下圖所示,即表示配置成功
python環(huán)境
不要擔(dān)心,python只是用來配置環(huán)境,配置這個庫需要Python2,官方推薦的是Python2.7。注意:Python3是不行的!
你要是安裝過Python3以后的版本,也可以再裝2.7(去官網(wǎng)下載安裝即可),兩個可以分開用。
python官網(wǎng)下載非常慢,公眾號回復(fù)"python下載"即可獲取安裝包
一,安裝
找到剛剛下載好的安裝包,雙擊運行,選擇“Install for all users”->點擊“Next”
默認安裝路徑是“C:\Python27\”,這里的路徑可以修改也可以不修改,主要看個人習(xí)慣了,我這里做了修改。
再次點擊“Next”,到了下圖這個界面,這里有一個“Add python.exe to Path”的選項,這個選項是用來配置環(huán)境變量的,如果選擇了第一項,那么python在安裝的時候也會自動將環(huán)境變量配置好
如果不選,在安裝完成后可以自己手動去配置Python環(huán)境變量
點擊“Next”,Python就會開始安裝,安裝完成后會出現(xiàn)以下界面,點擊“finish”,Python2.7的安裝就完成了
在鍵盤上按下“win+R”->輸入:“cmd”->回車,在命令提示符窗口輸入:“python”,如果沒有報錯,說明安裝成功了
如果報錯,把D:\Python27 配置到環(huán)境變量的path中即可(配置完,記得重啟cmd哦)
正式配置cocos
開始安裝,進入解壓好的cocos2d-x-4.0文件夾,運行setup.py
$python setup.py //直接雙擊文件夾里面的setup.py也可以
運行之后,會出來控制臺窗口,一直回車即可
創(chuàng)建cocos項目
接下來,創(chuàng)建一個自己項目HelloWorld。
首先創(chuàng)建一個文件夾,用來存放cocos項目(放在哪都行),下面是我的項目目錄。
然后在當(dāng)前目錄打開cmd(防止項目的目錄),運行
- cocos new helloWorld -l cpp -d ./
cocos new后面的HelloWorld是項目名,-l 指定語言(cpp,lua,js),-d是項目存放的路徑。
之后就是啟動這個HelloWorld看效果了。不過,還是得先手動編譯一下,才會有vs的sln項目,按照官方的順序來,進入到HelloWorld文件夾,建立一個build文件夾(創(chuàng)建的項目會放到這里面)
打開cmd:運行如下命令,注意大小寫
- //下面是Vs2019編譯方式
- cmake .. -G"Visual Studio 16 2019" -Tv142 -A win32
- //下面是Vs2017編譯方式
- cmake .. -G"Visual Studio 15 2017" -Tv141 -A win32
運行之后build目錄里面就有了項目,如下圖所示
點擊helloWorld.sln,會自動用Vs打開,進入之后記得把helloWorld設(shè)置為啟動項,然后直接按Ctrl+F5,編譯運行
出現(xiàn)下面這個窗口說明,已經(jīng)創(chuàng)建成功啦~開始學(xué)習(xí)吧