【发布时间】:2018-03-08 21:18:07
【问题描述】:
我正在开发一款多人井字游戏。但我目前面临的问题。就是知道其他玩家是否在游戏中。我的意思是检查 player2 会话是否存在。如果会话不存在,游戏应该结束。我怎么知道其他玩家会话是否存在?
【问题讨论】:
-
你试过的代码是什么?
-
我想不出任何代码。因为它们在两个不同的浏览器中。我必须检查其他玩家会话是否存在。并且它在不同的浏览器中。如何知道其他玩家会话是否存在
-
您有很多不同的选择。最酷的方法是使用 websocket 将每个客户端连接到服务器,然后服务器告诉每个客户端另一个客户端是否仍然处于活动状态。
-
我还没有实现 websockets。它纯粹取决于数据库。每一步都存储在数据库中。
-
您可以像目前一样使用数据库来完成...我不知道您失败的地方,您应该发布您尝试过的内容以及失败的原因以获得更准确的答案