游戏中会涉及非常多的数值,假如这些数值可以由excel表格来进行配置,而不是仅仅使用xml配置就会非常方便。本文介绍一种读取excel表格配置的方法,例如有以下一种excel表格配置数据:
借助于一个xml辅助文件(手动填写)来进行解析,该xml辅助文件如下所示:
首先可以根据excel文件生成对应的tbx数据,最后生成proto文件:
这种方法主要是通过python解析程序来解析辅助xml文件,从而读取excel表格数据并生成对应的test.tbx数据,然后生成test.proto,并根据test.proto生成的c++代码读取test.tbx的代码来实现的。