cocos2dx3.3在Windows環境搭建以及新工程建立

來源:互聯網
上載者:User

標籤:

這個雖然比較簡單,但是是學習cocos的第一步,不積跬步無以至千裡,所以今天先分享Windows下環境搭建問題。關於mac搭建後續有機會在寫(ps:因為我暫時沒有mac),anyway,開始吧!

首先需要下載的軟體:

cocos2dx3.3版本(這個去cocos官網找找就會有的)這裡用的暫時比較穩定的3.3版本

然後visual stdio2012(簡稱vs2012)

然後Python(這裡用的好像是2.7.2反正不要選太老也不要選太新的版本,軟體官網有)

接下來  安裝:

1.那個cocos2dx和vs2012直接下載下來解壓安裝就好了  這個比較簡單就不用講了,只是給出個小提示,在安裝軟體的時候如果不是非要裝在c盤的軟體那麼我們最好不要裝在c盤,反正我是用一個盤專門作為安裝位置,一個盤專門放下載下來的軟體壓縮包,還有就是安裝的路徑最好不要出現中文!

2.接下來安裝Python

下載下來大概是這樣的

然後雙擊安裝,記得在安裝的時候選擇路徑大概記住你安在哪裡的,這個我們一般都安在c的根目錄下,只要你記住路徑就好了

其餘的就一直next就好了,然後安裝完成;比較重要的一步來了;

電腦-》【屬性】-》-【進階系統設定】-》確保上部標籤為選中進階的情況下選擇【環境變數】-》然後在快顯視窗系統變數欄雙擊【path】-》在path變數值添加你的Python路徑,點擊確定OK!

現在做環境監測:

在開始輸入cmd彈出管理員視窗,輸入Python斷行符號,出現版本資訊就成功,否則失敗。輸入Java  -version  斷行符號,成功也是輸出版本資訊(不成功自己返回看哪裡遺漏,再重新裝):

好了,現在我們就可以跑cocos的helloworld項目了(關於後續的安卓環境配置會在之後的教程中出):

在解壓的cocos目錄下找到【build】-》【.......sln】(記得是sln檔案而且是win32的)

開啟之後在vs介面;點擊【產生】-》【產生解決方案】然後等看到下方輸出框產生完之後點擊【調試】(快速鍵f5)   這個過程第一次啟動並執行話都比較久!

成功之後就有運行框彈出,這就是helloworld工程,裡面展示的是cocos2dx可以實現的一些功能可以點開看看,在vs面板左側開啟層級也可以找到某種功能相應的代碼,有時候可以作為參考;

好了 ,helloWord也跑起來了,下面我們自己建立一個工程啦(突然發現這個教程好長,一寫就收不住,鬱悶)

在建立項目之前我們要先跑setup.py,同樣cmd開啟管理員視窗,輸入(cd   cocos安裝目錄)斷行符號我這裡是f盤,然後輸入setup.py斷行符號,OK!

這裡介紹一個快速進入某個目錄的方法,也是我前幾天看到的,直接進入目錄按住shift+滑鼠右鍵選擇【在此處開啟命令視窗】

還有種就是輸入cd後直接將目錄檔案夾拖到命令視窗中就好了;

 

anyway,我們進行下一步,建立項目,cmd開啟命令視窗輸入這個命令:cocos new hallo -p com.hallo.org -l cpp -d F:\cocos2d-x-3.3斷行符號(我憑記憶寫的,大家查查求證一下,而且不同版本建立命令有些許區別,反正我這個是這樣,好像以前還有把那個cocos換成Python的)hallo為工程名,com.hallo.org為包名,cpp是用什麼語言,這裡是c++,所以寫cpp,然後-d後面寫工程儲存的目錄,你可以自己建一個專門存放cocos工程。總之斷行符號之後出現下面視窗的那種就好了(不同版本出現也有區別,檢驗是否建立好就是去儲存目錄下看看有沒有)

好了   這篇教程到這裡  本來想講講新建立的工程,教程太長不好消化。接下來就在後來的教程中講解嘍

 

會了嗎?如果教程有錯或是大家有意見或建議歡迎提出或者同我聯絡

 

cocos2dx3.3在Windows環境搭建以及新工程建立

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.