Cocos2d-Lua-Community 概述

总览

Cocos2d-Lua-Community 衍生自Cocos2d-x 4.0, 增强Lua接口,改进易用性。Lua的 “frameworks” 兼容 Quick-Cocos2dx-Community v3.7.x.

特性

开发环境需求

运行环境需求

Lua Game Runner

LuaGameRunner 的二进制只包含在网盘发布的 Cocos2d-Lua-Community.zip 中, GitHub 只含有源代码.

引擎下载链接: https://pan.baidu.com/s/162CmRTXFOSEChF6D5IJQzQ 提取码: 89jt

LuaGameRunner用来替代Player,设计简单有效.

在 Mac 上运行

$cd Cocos2d-Lua-Community
$open ./tools/runner/bin/LuaGameRunner.app

在 Win 上运行

>cd Cocos2d-Lua-Community
>tools/runner/bin/win32/LuaGameRunner.exe

命令行参数(配合代码编辑器插件使用)

示例:

//windows
>LuaGameRunner.exe --width 1136 --height 640 --scale 75 --log --gamedir /newprj --writedir /newprj/output
//mac
$LuaGameRunner.app/Contents/MacOS/LuaGameRunner --width 1136 --height 640 --scale 75 --log --gamedir /newprj --writedir /newprj/output

新建项目

CreateProject.py 用法与 3.7.x 相同,但使用python 3.x语法。

需要安装 Python 3.5+.

创建示例:

$cd Cocos2d-Lua-Community
$./tools/CreateProject.py -p www.www.newgame -o /ParentPath

自动创建 /ParentPath/newgame 作为项目根路径.

获取帮助:

$CreateProject.py -h