最近,忙里偷閑,想玩一玩cocox2d,下載下來發現不是一個完整獨立的開發工具,需要編譯成C++檔案再到開發平臺中運行,這比之前使用的js游戲開發引擎麻煩多了,js游戲引擎貌似只需要通過<script>引入到檔案中即可,這是題外話了,那么,廢話不多講,因為對于cocos2d還不是特別了解,這里只講如何配置搭建cocox2d吧,最后能夠運行cocox2d自帶的默認視窗,實作顯示"hello,world"就好,
PS:具體搭建教程還是看的油管上的外國小哥的搭建教程,國內的無腦復制帖能看懂也不容易......(噴)
一、工具介紹:
首先,需要了解一下準備安裝的工具,
1.vs2019 community 下載地址:https://visualstudio.microsoft.com/zh-hans/vs/
2.python2.7x 下載地址:https://www.python.org/
3.cocox2d 下載地址:https://www.cocos.com/
二、安裝vs2019 community
第二步,這里不贅述如何安裝了,需要注意安裝版本,因為我是按照那個國外小哥來的,所以我安裝的community版,也就是社區版,顧名思義,社區版是免費的版本,但是功能也相比其他版本要少一些,不過開發游戲應該足夠了,所以,如果你已經安裝了專業版或者什么PoJie版等并能夠良好的運行代碼就好,
安裝vs的詳細教程:https://www.cnblogs.com/shijiehaiyang/p/13380414.html
如果感覺以上有關vs2019的安裝教程還不夠詳細,可自行百度其他自己能夠比較看得懂的教程即可,
三、安裝python 2.7x
第三步標紅了,說明比較重要也比較容易出錯,這里詳細說明一下,開頭簡單講到過:cocox2d不能直接使用,而是需要使用python編譯成c++檔案才能進行使用,所以,安裝合適的python版本尤為重要,我們到python官網看一下,python版本已經更新到3.9.4了,但是cocox2d不能使用最新版本的python進行編譯,而是需要下載python2.7.x才能進行編譯,


點擊python官網的Downloads,然后找到上圖的下載串列,拖動滾動條找到Python2.7.18,這是我寫此帖子時2.7.x系列中的最高版本了,然后點擊Download進行下載,
下載完后,安裝python2.7.18,在安裝時需要注意勾選上‘自動配置環境變數’,否則,安裝完畢后需要 手動配置環境,不然無法運行python,


點擊‘Add python.exe to Path’左側的小箭頭,彈出一個對話框,選擇第二項,也就是‘Entire feature will be installed on local hard drive’,
或者,直接選擇安裝所有子選項也可以,如下圖所示,點擊最上面的'Python'左側的小箭頭,同樣選擇第二項,

安裝完畢后,打開cmd控制臺,輸入 python --version,能夠查看到版本,如下圖所示,表示Python安裝完畢了,

四、下載cocox2d并編譯成C++檔案
第四步,因為步驟不是很多,操作并不復雜,所以就合在一起講了,先下載cocox2d,下載鏈接已經在開頭給出了,


寫此貼時,cocox2d的最新版本是v4.0,最新版的改動非常大,配置方式都發生了改變,所以選擇v3.17.2版本 ,如果你在看此貼,有很大新手的嫌疑,而v3.17.2對于新手還是比較友好的,最新的v4.0版本能看懂的教程文章在國內網站上更是少之又少......

下載完cocox2d后,把檔案夾解壓到你自己放的位置即可,最好不要放得太深,因為一會在cmd控制臺對cocox2d進行編譯,如果你不想敲太多的路徑名的話....所以,最好直接把它解壓到某個本地硬碟的根目錄下,
接下來,我們就要用python編譯cocox2d了,不需要直接打開python,而是打開cmd控制臺,進入到cocox2d檔案夾,對setup.py檔案進行編譯,
舉例子(可以仿照進行):假如我把cocox2d檔案夾解壓到E盤根目錄下的話,則執行以下指令:

回車編譯后,會彈出幾次引數輸入提示,全部直接回車,

如下圖所示,表示編譯完成了,

然后,關閉這個cmd視窗,重新打開一個新的cmd視窗,執行 cocos new xxx -l cpp,xxx表示你要設定專案檔案名,創建cocox2d專案,

需要注意,上面輸入的指令是cocos,不是cocox,
最后,找到生成的專案位置,進入專案檔案夾,使用vs2019打開.sln檔案,

然后,進入到vs2019,打開后,若出現需要安裝或配置什么的提示,直接選擇安裝或者確定,如下圖所示,



等待好長一段時間后(是真的慢,耐心等待一會兒吧......),出現cocox2d的游戲表單,表示本次專案環境搭建及創建完全結束了,如下圖所示,

好了,正如帖子開頭所說的,出現了helloworld字樣,
希望,此貼對你會有幫助,
PS:以上安裝是不是挺麻煩的,是挺麻煩的......
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/281393.html
標籤:其他
上一篇:JAVA設計之SPI
