

不要再为每个 Unity 项目重复手写配置表解析代码。
RKOKO Config Table Tool 是一款面向 Unity 项目的 Excel 配置表工具,可将标准 .xlsx 表格一键导出为 JSON,并自动生成强类型 C# 配置类与访问 API,让游戏配置管理更清晰、更稳定。
你只需要在 Unity Editor 中维护 Excel 表格,点击导出,即可生成运行时可读取的 JSON 数据和 C# 访问代码。适合用于道具、关卡、怪物、技能、奖励、掉落、商店、任务、教程等各类游戏配置表。
主要功能
• Excel .xlsx 转 JSON
• 自动生成强类型 C# 配置类与访问 API
• 支持通过 key 快速查表
• 支持 int / long / float / double / bool / string 等常用类型
• 支持集合、数组、自定义对象字段
• 支持表与表之间的引用关系
• 支持 Unity Editor 内一键导出
• 支持运行时与 Editor 非运行状态读取配置
• 支持可选 JSON 加密
• 内置导出报告,方便定位表格错误
• 内置示例表与本地 HTML 文档
适合用于
• 道具表、关卡表、怪物表
• 技能表、奖励表、掉落表
• 商店表、任务表、教程表
• 其他游戏配置表
为什么使用它
在持续迭代的 Unity 项目中,配置表数量、字段结构和表间关系通常会不断增加。手写数据类、解析逻辑、ID 查表代码和字段映射容易带来重复工作、维护成本和字段错误风险。
RKOKO Config Table Tool 可以帮助你减少重复代码,使用强类型 C# API 读取配置数据,让 Excel 配置、JSON 数据和 Unity 代码保持清晰对应,更适合长期迭代的项目级配置管理。
环境要求
• 推荐 Unity 2019.4 LTS 或更新版本
• 已在 Windows 和 macOS 环境下测试
• Unity 2018 LTS 已额外验证可运行
• 支持标准 .xlsx 文件
• 内置 .xlsx 读取器,无需第三方 Excel 读取库
• 生成的运行时代码使用 Unity 官方 Newtonsoft.Json 包
• 如项目缺少 Newtonsoft.Json,工具会尝试通过 Unity Package Manager 安装 com.unity.nuget.newtonsoft-json
文档与许可
工具包内包含本地 HTML 文档、示例表、LICENSE.txt 与 Third-Party Notices.txt。
RKOKO Config Table Tool 不捆绑第三方 Excel 读取库。生成的运行时代码会使用 Unity 官方 Newtonsoft.Json 包,其许可信息以 Unity Package Manager 中对应包说明为准。
