寫在前面的話
? ? ? ?現(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作為構(gòu)建工具,所以我們要有一個可以使用的python環(huán)境。筆者使用的是python2.7,確保你的python環(huán)境變量配置正確哦。
(3)最后一個當然是下載cocos2d-x了,請諸位移步cocos2d-x的官方網(wǎng)站,找到最新的cocod2d-x,下載即可。筆者現(xiàn)在使用的是cocos2d-x-3.13.1。
構(gòu)建第一個cocos2d-x程序
準備好上述3樣東西之后,就可以開始我們的第一個cocod2d-x程序了。按照慣例,我們首先要來個cocos2d-x版本的HelloWorld.
(1)解壓你下載的coco2d-x壓縮文件,進入cocos2d-x目錄中,找到setup.py文件
(2)按住shift鍵,右鍵,選擇 ‘在此打開命令行’,進入終端,運行: setup.py 期間會讓你設(shè)置一些環(huán)境變量,現(xiàn)在先不管,一路回車到底。 所有配置到此完成,真是簡單 : )
(3)生成我們第一個cocos2d-x項目:cocos new -p com.test.helloworld -l cpp -d . HelloWorld
稍等片刻,我們就會在對應(yīng)的目錄中找到 HelloWorld目錄,進入這個目錄,雙擊 .sln文件,visual studio就會打開我們的項目。
哦哦!cocos2d-x在我們面前展露無遺~ 迫不及待的編譯一下,VS右鍵項目解決方案,生成! 無聊的編譯時間,你可以休息一下:) 如果你的電腦配置好一點,也許很快就會編譯成功。 ?鬼知道這編譯的過程會發(fā)生什么問題!如果是新手,特別是C++的新手,你編譯的過程也許會遇到許多問題,歡迎在文章下面留言你們遇到的問題,筆者會給你們一一解答。
順利編譯成功,按下運行按鈕,一會兒,就會在你的桌面上跳出一個窗口。有著藍色小眼睛的銀色堅果小人就會看著你啦。到此你的Cocos2d-x HelloWorld程序基本完成。沒寫一行代碼,就可以體驗到cocos2d-x給我們帶來的開發(fā)樂趣!
結(jié)尾
希望你的游戲開發(fā)之旅充滿快樂,希望你和我一樣熱愛游戲,熱愛游戲開發(fā)!?
下回預(yù)告
下一篇,我們來看看在這個堅果小人后面到底發(fā)生了什么神奇的事情!