|
|
4 years ago | |
|---|---|---|
| 5 years ago | ||
| logics | 4 years ago | |
| modules | 4 years ago | |
| .gitignore | 4 years ago | |
| README.md | 4 years ago | |
| __init__.py | 4 years ago | |
| build | 4 years ago | |
| confs.proto | 4 years ago | |
| enums.proto | 4 years ago | |
| enums_msgid.proto | 4 years ago | |
| errors.proto | 4 years ago | |
| gossip.proto | 4 years ago | |
| login.proto | 4 years ago | |
| login_internal.proto | 4 years ago | |
| manager.proto | 4 years ago | |
| msgq_evid.proto | 4 years ago | |
| msgq_mgr.proto | 4 years ago | |
| msgq_sys.proto | 4 years ago | |
| msgq_usr.proto | 4 years ago | |
| outline.proto | 4 years ago | |
| redis.proto | 4 years ago | |
| rpc_agent.proto | 4 years ago | |
| rpc_common.proto | 4 years ago | |
| rpc_logics.proto | 4 years ago | |
| structs.proto | 4 years ago | |
| tajmahal.proto | 4 years ago |
protocol in protobuf3
build -h #查看帮助
build -g #编译 golang
build -p #编译 python
build -c #清除编译后文件
modules 目录
每个文件对应一个游戏内子功能模块
login.proto
定义客户端和登录服务器相关的所有协议 (实际为 json 格式)
login_internal.proto
定义登录服务器和其他服务器的协议
tajmahal.proto
定义客户端和游戏服务器的协议
outline.proto
定义客户端和游戏服务器的协议轮廓
errors.proto
定义所有通信过程中的所有错误码
structs.proto
定义子结构
enums*.proto
定义 enum
logics 目录
定义各个游戏逻辑的协议, 包括主游戏和将来的游戏内小游戏
confs.proto
定义可重用的配置项目