【发布时间】:2016-02-16 15:03:36
【问题描述】:
我正在构建一个社交多人实时游戏,我正在考虑实施什么架构来跟踪状态游戏并将正确的套接字发送给连接的玩家。
我的游戏有 4 个状态 round start、check players、matching state、round result。这些状态有超时10 sec,并且在房间有玩家时重复循环。
我的状态如下所示:
var stateDoc = {
type: 'round start',
uid: uid,
timeout: 10000
};
我的问题是我应该如何存储状态并更新这些状态?
【问题讨论】:
标签: node.js sockets redis game-loop