推荐我们的一个实现:
https://github.com/focus-creative-games/luban
有几个强大的特性:
1. 原生支持 excel族,json,xml,lua等数据格式,直接可以导出成程序使用的格式。意味着你可以自由选择将合适excel配置的数据用excel配置,适合json的用json配置
2. 强大的类型系统,支持多态,像ai,战斗之类的复杂配置也能轻松表达,程序再也不用手写解析了
3. 支持几乎所有常见的引擎和语言。支持引擎包括 cocos,unity,ue4、腾讯小游戏平台等等,支持语言包括 c++,java,c#,go,lua,typescript,python ..
4. 使用云生成,哪怕是大型mmorpg项目,配置也能秒级生成。
KEngine策划指南:配置Excel表格的编辑与编译KSFramework是一个Unity 5 Asset Bundle开发框架和工具集,专注于运行时热重载,使用了SLua作为脚本引擎。 策划与程序的桥梁 执行策划在游戏开发的...