標籤:
前言
相信每個程式猿都是喜歡玩遊戲的,什麼kof,dota,lol陪伴我們渡過多少快樂的時光,我也不例外。同事送了一本《cocos2d-x 3.x遊戲開發之旅行》,引起了我對遊戲開發的興趣,也想在此寫下自己學習的過程,激勵自己堅持下去,分享成果。(本屌目前從事金融軟體的開發,想學遊戲開發也是出於自己的興趣。在此也提倡大家平時搞點投資理財,祝願早日買房買車,迎娶白富美)好了,言歸正傳,我們開始cocos2d-x的學習吧。
開發工具
cocos2d-x可以在windows平台上學習,也可以在mac平台上學習,我們使用的是windows平台。既然是windows平台上,開發工具就非Visual Studio莫屬啦。建議大家使用vs2012以上版本。
下載cocos2d
有了開發工具之後,我們就可以去官網下載cocos2d-x了。現在官網上最新的版本是3.6,我們還是跟書上保持一致,下載3.0版本吧。:http://yunpan.cn/Qhvx7piQ5pfwP,訪問密碼是2500。
還需要做的準備工作
我們還需要下載以下工具,以後會用到的:
-
- Android SDK :http://yunpan.cn/Qhy24y89pAqJZ,訪問密碼是7020
- Android NDK :http://yunpan.cn/QhyEB3SWVv7f7,訪問密碼是50dd
- Ant :http://yunpan.cn/QijDmx3vgQXLM,訪問密碼是c8f5
半自動設定環境變數
接下來我們需要安裝Python環境,:https://www.python.org/download/releases/2.7.6。安裝完成後,我們解壓好剛剛下載的cocos2d(這裡提示一下,解壓好的路徑中不要存在中文,不然開啟項目編譯的時候會報錯的,這裡坑了我好久),執行檔案夾下名為"setup.py"的檔案。這是一個Python指令碼,它是用來配置環境變數的,我們根據它的提示分別輸入 Android SDK、Android NDK、Ant的路徑,現在做好這些事情,以後移植遊戲到Android就可以省事了,圖方便的話,現在也可以按斷行符號跳過。
運行官方demo
完成上述操作後,我們就可以開啟官方的demo進行學習了。開啟cocos2d-x-3.0\build\cocos2d-win32.vc2012.sln檔案,設定項目"cpp-tests"為啟動項,跑起來吧!大概要編譯10分鐘。。。
小結
到這裡,環境搭建就完成了,我們可以愉快地開始寫代碼啦,但是好像還什麼都不會啊。沒事,我們已經開了個好頭了,後續我們再開始經典的HelloWorld吧。
windows下開發cocos2d-x系列(1)—環境搭建