添加了节点服务器,各个服务器之间支持多对多

This commit is contained in:
flswld
2022-12-24 04:14:33 +08:00
parent 16dd9c1e87
commit 7e86669628
92 changed files with 1429 additions and 287 deletions

View File

@@ -4,19 +4,20 @@ hk4e game server
## 开发快速上手
* Go >= 1.19
* Go >= 1.18
1. 首次需要安装工具 `make dev_tool`
1. 生成协议 `make gen`
2. 生成协议 `make gen`
## 快速运行
* mongodb
* nats-server
1. 启动http登录服务器 `cmd/dispatch && go run .`
2. 启动网关服务器 `cd cmd/gate && go run .`
3. 启动游戏服务器 `cd cmd/gs && go run .`
4. 启动游戏管理服务器 `cmd/gm && go run .`
5. 启动战斗服务器 `cmd/fight && go run .`
6. 启动寻路服务器 `cmd/pathfinding && go run .`
1. 启动节点服务器 `cmd/node && go run .`
2. 启动http登录服务器 `cmd/dispatch && go run .`
3. 启动网关服务器 `cd cmd/gate && go run .`
4. 启动战斗服务器 `cmd/fight && go run .`
5. 启动寻路服务器 `cmd/pathfinding && go run .`
6. 启动游戏服务器 `cd cmd/gs && go run .`
7. 启动游戏管理服务器 `cmd/gm && go run .`