【发布时间】:2018-03-03 09:42:14
【问题描述】:
我正在构建一个游戏,其中两个用户争分夺秒地竞争。每个玩家有 60 秒的时间尽可能多地正确回答问题。
我有两种可能的计时方法:
- 每秒从服务器发送剩余时间到客户端 - 使用Socket.io,浪费服务器资源
- 在客户端处理倒计时,但在 60 秒后从服务器发送信号终止游戏 - 可能每个玩家的倒计时不会同步
我的问题是:客户端倒计时在两个客户端之间是否合理一致?
如果在客户端实现,它将在 JavaScript 中使用 setInterval()。
【问题讨论】:
标签: javascript time timer server client