xswords:使用MERN Stack + Socket.io的实时多人填字游戏演示游戏项目

时间:2021-02-09 16:44:20
【文件属性】:
文件名称:xswords:使用MERN Stack + Socket.io的实时多人填字游戏演示游戏项目
文件大小:679KB
文件格式:ZIP
更新时间:2021-02-09 16:44:20
JavaScript Xswords 实时填字游戏多人游戏。 游戏数据从提供。 建筑建筑 基于微服务架构构建的系统,可支持具有多个玩家的多个游戏(持续连接)。 每个游戏都是为加入队列的玩家创建的,同时也支持多个玩家和多种类型的队列(仅实现了n个玩家的简单队列) 1.用户服务 仅处理http请求:注册,登录和更新玩家分数 2.游戏服务 处理来自队列服务的游戏端点的HTTP请求(为每个游戏创建一个名称空间) 通过SocketIO处理websocket连接以维护用户的游戏状态(可以处理多个游戏的多个名称空间) 游戏状态缓存在服务器中(存储游戏对象应该是一个很好的未来功能) 3.队列服务 处理用户对队列端点的http请求(仅实现一个简单队列) 通过SocketIO处理websocket连接以维护用户状态(可以处理多个队列的多个名称空间) 队列状态缓存在服务器中 4.商店服务 未实现(可能的未来功能) 5.前

网友评论