因为工作需要,所以自己去学了一下 Corona SDK游戏引擎,此前楼主是搞U3D的,Cocos2d也知道一点儿,学 CoronaSDK 也还觉得比较容易上手,主要的学习资料还是官方的API,或者 Google 去 Corona 中文站,话不多说马上开始新引擎的开发环境搭建。
一、Lua 环境配置
可以自己去官网下载,也可以通过楼主分享的链接下载:
链接: https://pan.baidu.com/s/1N0K-z8TDuO98StqLzEZ7bQ 提取码: wktz
如果出现下图问题,请关闭安装程序,手动下载并安装 vcredist_x86.exe(问度娘),然后重新安装 LuaForWindows_v5.1.4-45。
在命令行模式下键入 Lua 回车显示下图即表示 Lua 安装成功:
二、sublime 编辑器的安装
直接上链接:
链接: https://pan.baidu.com/s/1QAo6t2aOVrLqHI7awT2Aog 提取码: 7ng2
安装好之后第一步先打开编辑器的File视图,没啥就是方便开发。
View》Side Bar》Show Side Bar
先别急着去打印 hello world, 我们得先新建文件,直接 ctrl + s 弹出保存文件的位置,这个自己看着保存,文件名字记得加上后缀 .lua
回到编辑器(ctrl + B)打印 hello world 即可:
①如果出现运行失败,则重启 Sublime Text3 重新进行。
②如果运行还是失败,则增加Lua编译环镜,具体问度娘。(一般遇不到)
参考地址:http://www.xuebuyuan.com/1613264.html
为了方便开发可以提前安装 Package Control (用于管理Sublime Text 3中的插件)
参考地址:https://packagecontrol.io/installation
至此,编辑器安装完成!
三、Corona SDK 环境搭建
-
安装并运行 Corona 模拟器,新用户,需要输入账号密码(上面注册的那个帐号及密码)
图片比较老,参考就好总之就是需要注册并且登录。 -
选择比较舒服的开发窗口视角
楼主选择的是:View – View As – Borderless – Android (xxhdpi) 1200x1920
可以利用ctrl + “+”或ctrl + “-” 来调整虚拟手机大小,感兴趣的话可以研究一下菜单栏,这里就不一一去看了。
四、新建项目工程
步骤:File》New Project》输入工程名字回车即可;
也可以直接 ctrl + N。
接下来需要配置 Sublime Text3 运行环镜
- 按 Ctrl+Shift+p 输入 install 回车,打开安装中心
- 输入 Corona 选择 Corona Editor 进行安装(后台静默安装等等就好)
- 配置Corona 运行路径
输入如下代码:(路径为自己 Corona 模拟器的路径,注意修改)
{
"corona_sdk_simulator_path":"D:/software_dev/Corona Labs/Corona SDK/Corona Simulator.exe"
}
- 将新建的项目,拖到Sublime Text 3 项目中,打开main.lua 文件 ,然后按win+f10 测试是否打开!