我正在构建一个简单的纸牌游戏来学习 node.js 和 socket.io。当所有玩家在回合结束时扔牌时,我可以自动清理桌子并设置下一个回合,但如果我在最后一张牌被扔掉的时候就这样做,它会变得有点尴尬,因为其他玩家看不到最后一个玩家玩了什么。
目前,我看到两个选项:
- 要求每位玩家在清台前点击“继续”或
- 引入延迟,然后自动清除表。我不确定这个延迟应该多长时间?
有更好的方法吗?
我正在构建一个简单的纸牌游戏来学习 node.js 和 socket.io。当所有玩家在回合结束时扔牌时,我可以自动清理桌子并设置下一个回合,但如果我在最后一张牌被扔掉的时候就这样做,它会变得有点尴尬,因为其他玩家看不到最后一个玩家玩了什么。
目前,我看到两个选项:
有更好的方法吗?