一个SpringBoot的项目
整体的一个项目介绍
框架功能介绍
这个项目是基于SpringBoot+Vue3框架来完成的。这是一个蛇与蛇对战的游戏,实现了人人对战,人机对战,机机对战的功能。
实现流程:
- 创建菜单与游戏界面。
- 登录注册等逻辑的实现。
- 通过微服务实现匹配系统(匹配池、以及实时对战)。
- 微服务Bot代码的执行。
- 排行榜的实现。
游戏规则介绍
双方游戏开始时下方会有一个标记,表示你的位置在左下角还是右上角。当两方都有操作的的时候蛇才会动。
死亡条件:
- 5秒内未执行操作。
- 撞上墙或撞上自己身体或撞上对方身体。
整体架构图
匹配系统流程图
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 贾小白博客!