搭建Cocos Code IDE開發環境

Cocos Code IDE是Cocos2d-x團隊開發的,用於開發Cocos2d-JS和Cocos2d-x Lua綁定的遊戲工具,它是基於Eclipse[ Eclipse 是一個開放源代碼的、基於Java的可擴展開發平臺。就其自己而言,它只是一個框架和一組服務,用於經過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。——引自於百度百科 http://baike.baidu.com/subview/23576/9374802.htm]平臺的開發工具,Eclipse基於Java的要想運行Cocos Code IDE工具,咱們須要安裝JDK或JRE,JDK是Java開發工具包,JRE是Java運行環境。


一、JDK
JDK的安裝和設置能夠參考以往的介紹。


二、Cocos Code IDE下載和安裝
Cocos Code IDE下載地址是http://www.cocos2d-x.org/download,在瀏覽器中頁面以下圖所示。選擇合適的文件下載,目前包括了Mac OS X版本和Windows版本,注意Windows分爲32位和64位之分,還有安裝(Setup)版本和壓縮(zip)版本之分。

html

下載Cocos Code IDExcode

咱們下載的是cocos-code-ide-win64-1.0.0-rc1.zip解壓版本,解壓以後找到Cocos Code IDE.exe文件運行能夠啓動Cocos Code IDE工具,在啓動過程當中須要選擇Workspace目錄,以下圖所示,Workspace目錄是工程的管理目錄,選擇好以後點擊OK按鈕,若是該目錄不存在則建立。


瀏覽器


選擇Workspace微信

Cocos Code IDE具體使用如何咱們後面再介紹。


下載和使用Cocos2d-x Lua官方案例
首先到Cocos2d-x官方網站下載Cocos2d-x開發包,到本書成書之日爲止Cocos2d-x 3.2最終版已經發布了。Cocos2d-x 3.2下載解壓後的目錄結構,以下圖所示。

框架

Cocos2d-x 3.2開發包內容ide



若是咱們想要運行官方的案例能夠進入到build目錄,build目錄中的內容,以下圖所示,這裏包含了各個平臺編譯和運行案例的工程等文件,其中cocos2d_tests.xcodeproj文件是Cocos2d-x案例的Xcode工程文件,cocos2d-win32.vc2012.sln文件是Cocos2d-x案例Win32平臺下Visual Studio 2012解決方案文件,另外的cocos2d-wp8.vc2012.sln文件是Cocos2d-x案例Windows Phone 8平臺下Visual Studio 2012解決方案文件。

工具

 build目錄內容學習

咱們若是在Window下學習和開發,通常運行cocos2d-win32.vc2012.sln解決方案就能夠了。若是咱們啓動cocos2d-win32.vc2012.sln解決方案進入,以下圖所示的Visual Studio 2012界面,其中的lua-tests工程是Cocos2d-x官方提供的Cocos2d-x Lua案例工程,咱們須要選中lua-tests工程在右鍵菜單中,選擇「設置啓動項目」,而後運行上方工具欄中的運行調試按鈕,運行lua-tests工程。


開發工具


Cocos2d-x Lua案例 網站



首次運行須要編譯Cocos2d-x時間會長一些,運行起來以後會看一個Windows的窗口(如上圖所示),點擊其中的一個菜單項能夠運行相應的示例(以下圖所示)。


運行案例



若是想查看lua-tests源代碼不能經過Visual Studio 2012查看,須要到<Cocos2d-x引擎目錄>\tests\lua-tests目錄下,使用文本編輯工具打開Lua代碼文件查看。


更多內容請關注最新Cocos圖書《Cocos2d-x實戰:JS卷——Cocos2d-JS開發

本書交流討論網站:http://www.cocoagame.net

歡迎加入Cocos2d-x技術討論羣:257760386

更多精彩視頻課程請關注智捷課堂Cocos課程:http://v.51work6.com

智捷課堂現推出Cocos會員,敬請關注:http://v.51work6.com/courseInfoRedirect.do?action=netDetialInfo&courseId=844465&amp;categoryId=0

《Cocos2d-x實戰 JS卷》現已上線,各大商店均已開售:

京東:http://item.jd.com/11659698.html

歡迎關注智捷iOS課堂微信公共平臺,瞭解最新技術文章、圖書、教程信息

相關文章
相關標籤/搜索