win平台下搭建cocos2dx 3.1.1 lua开发环境 VS2012+sublime text+lua 5.2.3

前端之家收集整理的这篇文章主要介绍了win平台下搭建cocos2dx 3.1.1 lua开发环境 VS2012+sublime text+lua 5.2.3前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

安装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开发环境

猜你在找的Cocos2d-x相关文章