# GameConfig **Repository Path**: web-996/GameConfig ## Basic Information - **Project Name**: GameConfig - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-05-09 - **Last Updated**: 2024-05-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 游戏配置生成工具 在游戏开发中,**配置**是屡见不鲜的东西了。一个好的配置生成工具能让你在开发中事半功倍。 通常来说,**配置**都是由**策划**来产出,绝大多数**策划岗**都不了解开发,他们最喜欢的就是**Excel表格**(**Excel**的确是个好东西)。 本工具的主要功能就是把**Excel表格**导出成程序可用的数据。 ## 特性 - 支持横表、纵表、枚举表、枚举表。 - 支持自定义语言配置脚本导出。(目前内置支持TS、C#,可自定义其它语言) - 表继承。(没错,就是那个**面向对象**中的**继承**) - 多主键。 - 表连接。 - 增量发布。 - ...在路上! --- ## 快速开始 1. 拉取本仓库到本地。 2. 安装依赖: 安装 [Node.js LTS版](https://nodejs.org/en/)(最后测试基于*20.11.0*)。 打开`命令行`,将目录定位到 `Config/Generator` 目录。 在`命令行`中执行命令: `npm i`,可能会有警告,但没关系,忽略即可。 3. 根据你的喜好打开`Example`中的`UnityProject(Unity示例项目)`或`CCCProject(Cocos Creator示例项目)`。 4. 运行示例场景。 > 完成上述步骤,你就看到**配置被输出在屏幕上**,下一步就需要了解如何配表并导出,请查看**详细文档**([中文链接](https://github.com/gh-kL/GameConfig/blob/main/Config/README.MD))。 ## 已知问题 1. 未测试过多主键继承,可能会报错。 --- Author: kL E-mail: *klk0@qq.com* ---