luban/README.md

3.0 KiB
Raw Blame History

Gen

什么是 Gen

Gen 是一个强大的生成与缓存工具,用于但不限于 游戏配置、消息、资源格式转换 之类的生成。

相比传统简单的以excel为中心的表格导出工具它提供了一个完整的游戏配置数据解决方案,有以下功能:

  • 数据定义
  • 数据编辑
  • 数据导出
  • 前后端代码生成
  • 本地化
  • 编辑器数据load&save代码生成

Gen能够良好满足小型、中型、大型及超大型游戏项目的配置需求。

Gen 工具不仅适用于游戏行业,也非常适合传统的互联网项目。

文档

使用示例

  • Lua 使用示例

    local data = require("TbDataFromJson")
    local cfg = data[32]
    print(cfg.name)
    
  • 更多语言的例子

特性

RoadMap

  • 新增 unity 内置编辑器
  • 新增 unreal 内置编辑器
  • 补充单元测试
  • 支持 python

布署

TODO

开发环境架设

  • 安装 VS2019 社区版
  • 安装 .dotnet core sdk 3.1

如何贡献?

支持和联系

QQ 群: 692890842
邮箱: taojingjian#gmail.com

License

Birght Gen is licensed under the MIT license.