我正在尝试找到一种在基于浏览器的游戏中同步游戏状态的方法。我一直在使用 Google Web Toolkit,但我认为我的问题与任何 AJAX 或 RPC 框架有关。
至于我的“游戏”:想想国际象棋,但你需要实时移动棋子的地方;如果玩家 1 将一块棋子移动(拖放)到新位置,而玩家 2 同时将另一块棋子移动到不同的位置,则两个玩家的游戏状态将随着对方的变化而更新。
我最初的实现都是笨重而复杂的,因为游戏状态碰撞从来都不是有趣的。所以我想知道,有什么好的、既定的方法可以做到这一点?
我正在尝试找到一种在基于浏览器的游戏中同步游戏状态的方法。我一直在使用 Google Web Toolkit,但我认为我的问题与任何 AJAX 或 RPC 框架有关。
至于我的“游戏”:想想国际象棋,但你需要实时移动棋子的地方;如果玩家 1 将一块棋子移动(拖放)到新位置,而玩家 2 同时将另一块棋子移动到不同的位置,则两个玩家的游戏状态将随着对方的变化而更新。
我最初的实现都是笨重而复杂的,因为游戏状态碰撞从来都不是有趣的。所以我想知道,有什么好的、既定的方法可以做到这一点?