一、接入最佳游戏配置解决方案 - Luban

1、Github地址

GitHub - focus-creative-games/luban: luban是一个强大、易用、优雅、稳定的游戏配置解决方案。luban is a powerful, easy-to-use, elegant and stable game configuration solution.

2、Luban文档

Luban | Luban

二、安装

1、在TEngine同级目录,克隆或者解压Luban

2、在Tool目录下双击运行build-luban.bat

3、如果你要把luban放到其他目录时,需要build-luban.bat修改这里的路径

比如你放到TEngine目录下,对应需要减少一个../

三、配置表模块 - ConfigSystem

1、在TEngine中Luban配置表目录

2、测试

先光讲简单运用,后续再说

(1)创建一个表

(2)配置新增的表

(3)Unity编辑器菜单luban按钮

(这两个图版本不一样)

弹出控制台,第一次会让你选文件还是目录,我选的文件

(4)脚本

       ConfigSystem.Instance.Load();
        foreach (var item in ConfigSystem.Instance.Tables.Tb.DataMap)
        {
            Log.Debug(item.Value.Id + " |" + item.Value.Desc);
        }

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐