在游戏开发中,配置是屡见不鲜的东西了。一个好的配置生成工具能让你在开发中事半功倍。
通常来说,配置都是由策划来产出,绝大多数策划岗都不了解开发,他们最喜欢的就是Excel表格(Excel的确是个好东西)。
本工具的主要功能就是把Excel表格导出成程序可用的数据。
- 支持横表、纵表、枚举表、枚举表。
- 支持自定义语言配置脚本导出。(目前内置支持TS、C#,可自定义其它语言)
- 表继承。(没错,就是那个面向对象中的继承)
- 多主键。
- 表连接。
- 增量发布。
- ...在路上!
-
拉取本仓库到本地。
-
安装依赖:
安装 Node.js LTS版(最后测试基于20.11.0)。
打开
命令行
,将目录定位到Config/Generator
目录。在
命令行
中执行命令:npm i
,可能会有警告,但没关系,忽略即可。 -
根据你的喜好打开
Example
中的UnityProject(Unity示例项目)
或CCCProject(Cocos Creator示例项目)
。 -
运行示例场景。
完成上述步骤,你就看到配置被输出在屏幕上,下一步就需要了解如何配表并导出,请查看详细文档(中文链接)。
- 未测试过多主键继承,可能会报错。
Author: kL
E-mail: klk0@qq.com