🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
1 主要技术 php(7.2)+swoole(最新版) 框架 easyswoole redis mysql 1 对战技术 帧同步 (王者荣耀,皇室战争) 状态同步 cf ![](https://img.kancloud.cn/8e/4d/8e4de8979d4dd6e990acf66f9b47b458_1355x515.png) 需要自己了解部分 第一版 1v1 游戏整体逻辑,业务(可以玩一下皇室战争/王者荣耀) 查看腾讯云小游戏对战引擎文档(了解整体逻辑,想一箱怎么实现的) swoole easyswoole 这两个文档 对战平台系列课程 1 实现对战平台内部逻辑(房间 游戏大厅 匹配系统 用户(玩家)系统) 2 业务部分(游戏商店,任务系统,装备系统,道具系统。。。。) 3 游戏后台管理 4 api网关层(内部grpc调用各服务)/微服务 基础环境 搭建我们的框架 [https://www.easyswoole.com/Introduction/install.html](https://www.easyswoole.com/Introduction/install.html) 后续是在docker里跑 新建run.sh脚本 git 地址https://github.com/php403/actor.git 1 完成我们websocket协议的回调 open 权限认证 以及fd跟token的绑定 message回调 做我们的业务部分 close 回调 清理我们用户信息 下一节课我们讲 消息如何找到对应控制器 用户fd与token通过内存表swoole table关联 创建我们的game Actor(游戏actor)