游戏服务器开发工具
Posted jlaij
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了游戏服务器开发工具相关的知识,希望对你有一定的参考价值。
工具使用pyqt开发,主要的功能:
1、按照目录(模块)添加协议,协议内容格式按照protobuf填写,发布直接生成golang、python、csharp等支持的pb文件
2、读取解析策划配置的excel文件,生成json文件,同时生成各种语言加载json到内存的读取json代码文件
3、管理enum,游戏开发中会使用大量的enum,该工具直接编写即可生成各种编程语言的枚举文件,方便客户端、服务器使用。同时避免客户端、服务器编写不一致的情况。
4、根据编写的协议自动生成客户端请求数据包,跟据自动连接到服务器,向服务器发送协议包进行测试,方便协议接口测试。注意,数据内容只支持json格式,该功能实现是将json转换为protobuf,不用在自己编写任何东西,自动生成协议数据包。
工具地址:
git@github.com:aywfelix/ProtoExcelTool.git
以上是关于游戏服务器开发工具的主要内容,如果未能解决你的问题,请参考以下文章