安装vs2012
安装python 2.7.3和环境配置
下载cocos2dx 3.1.1 用vs2012打开test项目 右键运行生成解决方案
cocos2dx3.1.1 新建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