win平台下搭建cocos2dx 3.1.1 lua開發環境 VS2012+sublime text+lua 5.2.3

來源:互聯網
上載者:User

標籤:cocos2d-x   3.1.1   vs2012   

安裝vs2012

安裝python 2.7.3和環境配置

下載cocos2dx 3.1.1 用vs2012開啟test項目 右鍵運行產生解決方案 


cocos2dx3.1.1 建立lua項目

cocos2dx 3.1.1引擎目錄依次找到tools cocos2d-console bin,  把cocos.py拖到在dos的command(cmd)中然後繼續輸入建立項目的資訊: new game -p com.test.app  -l lua

 

我們這就可以在螢幕中提示的路徑找到建立的項目game

(當然,你也可以事前先進入到你想存放的路徑,再建立項目。)

 

因為cocoos2dx的lua用的是引擎內建的檔案解析的,我們用vs2012開啟項目game右鍵運行,即可看到cocos2dx的main.lua經典的農場介面。



——————————————————————————————————————

我們之所以要裝lua 5.2.3和sublime text,只是為了方便可以看到文法高亮,所以使用sublime編寫lua檔案再用VS2012運行。

 

lua官網下載5.2.3  

1. 我這裡用的是lua-5.2.3,www.lua.org

2. 產生lua編譯器、解析器、動態和靜態庫下載連結( 包含檔案lua.dll lua.exe luac.exe lua.lib)

哈哈,我已經做好了,童鞋們可以把我做好的直接下載拿去用就好了

http://download.csdn.net/detail/u013174689/7765687

3. 把2中的檔案lua.dll lua.exe luac.exe lua.lib複製到lua-5.2.3/src檔案夾下

我們測試看看是否正常:開啟lua.exe,看到螢幕顯示了lua的版本資訊5.2.3,輸入print("hello world")斷行符號後即可看到輸出hello world。

4、設定電腦的系統內容變數,建立系統變數 名“lua”,值 “D:\cocos2dx\lua-5.2.3\src”(這裡按照你自己的路徑填寫),然後path中添加 “ %lua%; ”設定完之後在dos的command驗證一下,直接輸入 lua …

顯示 "Lua 5.2.3 Copyright (C) 1994-2013 Lua.org, PUC-Rio”就說明設定成功

 

下載sublime text 3

這是一款收費的文本編輯軟體,但是可以一直免費試用。我是官網下載的最新版本

Sublime text 3支援lua,但lua編譯環境需要自己去弄:

1、在sublime的功能表列依次點擊Tools ->Build System -> NewBuild System

編輯修改文本如下,再儲存為Lua.sublime-buildOK。這就配好lua的了

{

    "cmd":["lua", "$file"],

   "file_regex": "^(?:lua:)?[\t ](...*?):([0-9]*):?([0-9]*)",

   "selector": "source.lua"

}

2、sublime中建立檔案,測試是否可以正常使用

菜單選擇建立檔案,檔案儲存問test.lua

功能表列依次點擊Tools->build system,選擇lua作為編譯的語言

檔案中輸入print(11)

快速鍵ctrl+B運行看到輸出內容11,就說明設定成功了

 

參考資料:

http://blog.csdn.net/feng283797821/article/details/9815849  cocos2d lua 環境搭建
http://www.360doc.com/content/13/1019/15/14253074_322581758.shtml  建立lua新項目
http://blog.csdn.net/qingye2008/article/details/22267143  Sublime Text 2配置Lua開發環境

win平台下搭建cocos2dx 3.1.1 lua開發環境 VS2012+sublime text+lua 5.2.3

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.