47 lines
826 B
Markdown
47 lines
826 B
Markdown
## game
|
||
|
||
游戏业务代码
|
||
|
||
### 子仓库
|
||
public子仓库本项目本身并没有使用,只是用来暴露部分公共代码,供其他项目使用。
|
||
例如:
|
||
1.客户端同步通信协议
|
||
2.客户端同步游戏配置
|
||
|
||
#### 初始化子仓库
|
||
```
|
||
git submodule update --init --recursive
|
||
```
|
||
|
||
#### 更新子仓库
|
||
```
|
||
git submodule update --remote
|
||
```
|
||
|
||
#### 更新并提交子仓库代码
|
||
```
|
||
update_public.sh
|
||
```
|
||
|
||
### 脚本
|
||
#### gen_data.bat
|
||
xlsx文件转换为json,dat文件,生成pbdata.proto,生成srvdata包
|
||
|
||
#### gen_go.bat
|
||
proto文件生成go文件
|
||
|
||
#### gen_web.bat
|
||
proto文件生成go文件
|
||
|
||
#### build.bat
|
||
生成可执行文件
|
||
|
||
#### startup.bat
|
||
启动游戏
|
||
|
||
#### update_deploy.bat
|
||
更新部署代码
|
||
|
||
#### update_public.sh
|
||
更新并提交公共代码仓库
|