咱們小組使用的是cocos2d-x的遊戲開發引擎,所以在全部開發工做以前,咱們須要對這個引擎進行環境的搭建。java
VS2013的下載和安裝python
VS只是做爲一個開發環境而已,簡單來講就是敲代碼用的,都中文的,搞起來很簡單,我就不介紹了網絡
圖1:python2.7
在cocos2d-x的網站上便可下到cocos2d-x的最新版本,下載後用vs便可打開相應的工程文件學習
咱們下載版本3.14.1,完成下載後,咱們打開該壓縮包測試
圖2:網站
此外,咱們還須要進行python的安裝,是由於在編譯這個引擎時,python是必須的。我直接進入了python的官網進行下載。編碼
根據java學習時咱們進行的jdk安裝經驗,目前python的版本更新到了3.5版本,因而我直接下載了最新版本。lua
圖3:blog
圖4:
顯示python安裝已成功。
可是,在這時咱們打開cocos2d-x,進行編譯,發現根本沒辦法成功編譯。而且出現錯誤提示:
提示錯誤 錯誤 1 error MSB3073: 命令"if not exist
在百度事後,我發現是python語言的問題。
在網絡上的教程中,咱們須要的python版本(已通過測試的,可用的)是python2.7,而我剛纔下載的是python3.5。這二者的區別在於,python3.0以上的版本是不能向下兼容的。因此形成了這個錯誤。
圖5:
圖5:
從新安裝了正確的版本以後,咱們再次進行編譯。
運行引擎根目錄下的setup.py文件,進行安裝
圖6:
重啓以後,環境已經完成了初步搭建,接下來進行進一步:創建項目。
Cocos2d-x 3.14目錄下的setup.py便可根據環境變量來安裝Cocos到系統中
執行新建項目命令(Windows和IOS同一方法):
Cmd進入\cocos2d-x-3.14\tools\cocos2d-console\bin目錄下
而後輸入命令:python cocos.py new [新項目名] -p [包名] -l [使用語言] -d 項目路徑
例如:python cocos.py new HelloWorld -p com.dnyy.helloworld -l cpp -d d:\test\helloworld
這裏的cpp能夠是js也能夠是lua~你們能夠根據本身的學習來選擇~
咱們將咱們組的項目取名爲「DCgame」因而輸入命令以下:
python cocos.py new DCgame -p com.dnyy.DCgame -l cpp -d d:\game\DCgame
最終完成全部環境配置:
圖8:
搭建環境大致上不是很困難,主要要作到
一、安裝合適的版本
二、保證路徑名均爲英文(不然會出現編碼問題)
三、對環境搭建要有耐心