寫在前面的話
? ? ? ?現(xiàn)在是2016年末诬烹,接觸cocos2d-x其實早有一段時間躯嫉,從本科到工作壶唤,又到讀研崭孤,期間斷斷續(xù)續(xù)看過幾次. cocos2d-x也伴隨我學習C++,學習游戲開發(fā)一路走來类嗤。從原先的懵懂無知到現(xiàn)在略有所知,期間的過程也是看靠著平時的點滴積累辨宠。 好多次都想寫一系列筆記來記錄自己的學習過程遗锣,算是有個整理,也算是督促自己堅持學習下去嗤形。趁著現(xiàn)在學業(yè)不是繁忙精偿,有機會能夠重新學習cocos2d-x,記下這一系列筆記赋兵,作為以后翻看溫習之用笔咽。下面,就開始我們的coco2d-x學習之旅吧霹期。
安裝開發(fā)環(huán)境
cocos2d-x開發(fā)環(huán)境的搭建比較簡單叶组,準備好以下一些東西,就可以進入cocos2d-x帶來的奇幻游戲世界啦历造。
需要下面這幾樣東西(windows系統(tǒng)下):
(1)visual studio 2013:其他版本的VS也是可以甩十,只要不是太老的就好。cocos2d-x使用的C++語言吭产,那么宇宙級開發(fā)工具VS自然是windows下的首選侣监。
(2)python: cocos2d-x使用python作為構建工具,所以我們要有一個可以使用的python環(huán)境臣淤。筆者使用的是python2.7达吞,確保你的python環(huán)境變量配置正確哦。
(3)最后一個當然是下載cocos2d-x了荒典,請諸位移步cocos2d-x的官方網站酪劫,找到最新的cocod2d-x,下載即可。筆者現(xiàn)在使用的是cocos2d-x-3.13.1寺董。
構建第一個cocos2d-x程序
準備好上述3樣東西之后覆糟,就可以開始我們的第一個cocod2d-x程序了。按照慣例遮咖,我們首先要來個cocos2d-x版本的HelloWorld.
(1)解壓你下載的coco2d-x壓縮文件滩字,進入cocos2d-x目錄中,找到setup.py文件
(2)按住shift鍵,右鍵麦箍,選擇 ‘在此打開命令行’漓藕,進入終端,運行: setup.py 期間會讓你設置一些環(huán)境變量挟裂,現(xiàn)在先不管享钞,一路回車到底。 所有配置到此完成诀蓉,真是簡單 : )
(3)生成我們第一個cocos2d-x項目:cocos new -p com.test.helloworld -l cpp -d . HelloWorld
稍等片刻栗竖,我們就會在對應的目錄中找到 HelloWorld目錄,進入這個目錄渠啤,雙擊 .sln文件狐肢,visual studio就會打開我們的項目。
哦哦沥曹!cocos2d-x在我們面前展露無遺~ 迫不及待的編譯一下份名,VS右鍵項目解決方案,生成妓美! 無聊的編譯時間僵腺,你可以休息一下:) 如果你的電腦配置好一點,也許很快就會編譯成功部脚。 ?鬼知道這編譯的過程會發(fā)生什么問題想邦!如果是新手,特別是C++的新手委刘,你編譯的過程也許會遇到許多問題丧没,歡迎在文章下面留言你們遇到的問題,筆者會給你們一一解答锡移。
順利編譯成功呕童,按下運行按鈕,一會兒,就會在你的桌面上跳出一個窗口。有著藍色小眼睛的銀色堅果小人就會看著你啦废睦。到此你的Cocos2d-x HelloWorld程序基本完成。沒寫一行代碼往声,就可以體驗到cocos2d-x給我們帶來的開發(fā)樂趣!
結尾
希望你的游戲開發(fā)之旅充滿快樂戳吝,希望你和我一樣熱愛游戲浩销,熱愛游戲開發(fā)!?
下回預告
下一篇听哭,我們來看看在這個堅果小人后面到底發(fā)生了什么神奇的事情慢洋!