用 Python 制作了一个游戏开发中转配置档(也有叫打表的?)的工具
資深大佬 : MrVito 18
感觉直接把 github 上的 readme.md 拷过来太敷衍了,就随便介绍一下吧。
之前做过几款游戏,感觉配置这一块,各个公司的做法都差不了太多,基本上都是用 excel 配,然后转成可读或者不可读的数据文件,有的直接上传到服务器上,有的扔到数据库里面。
由于最近真的是太闲了(被困在武汉 80 天+回家之后隔离 14 天,现在还没出门),就写了一个转配置的工具,主要的目标用户是使用 protobuf 的游戏创业公司吧,懒得自己写这个工具的,或者想自己做游戏的,正在发愁配置这一块该怎么做的,又或者有想学习 python 的朋友?(我自己也是个菜鸡,有兴趣的看着玩玩还行)
其实这个工具我在前公司的时候写的,当时水平比较差,这次优化了一下代码结构,删减了一些代码,也简化了转配置的步骤。
- 目前只支持 python3,暂时没有做 python2 支持的打算。
- protobuf 的版本只测试了 3.11+(这里指的是库的版本,不是 proto 文件里面那个 syntax 的版本。)
最后,欢迎来提 BUG&优化意见
https://github.com/tianxingyang/xls2pbdata.git
大佬有話說 (13)