## 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 更新并提交公共代码仓库