目录
一. 启动程序
- 开发环境搭建
- 目录介绍
- 启动服务器
- 服务器架构简介
- 搭建自己的git项目- zero(实践)
- RoomServer应用程序框架
二. 网络会话
- Protobuf
- 网络模块
- 登录流程
- 心跳协议包
- 登出流程
- zero中实现网络会话管理(实践)
三. 房间管理
- 房间管理流程
- 房间主循环之Go协程模型
- zero中实现房间管理(实践)
四. 场景搭建
- 场景创建流程
- 场景物理层
- 静态障碍物分布
- 地图大小、单位
- 场景Cell管理
- 食物分布
- 场景数据同步
- zero中实现场景搭建(实践)
五. 角色制作
- 角色生成流程
- 角色视野管理
- 角色移动、奔跑
- zero中实现角色控制(实践)