1

node.js と socket.io を学習するための簡単なカード ゲームを作成しています。ターン終了時に全員がカードを投げると、自動的にテーブルをクリアして次のターンを設定することができましたが、最後のカードが投げられたらすぐに行うと、他のプレイヤーが見えなくて少しぎこちなくなります最後のプレーヤーがプレイしたもの。

現在、次の 2 つのオプションがあります。

  1. テーブルをクリアする前に、各プレイヤーに「続行」をクリックするように依頼する、または
  2. 遅延を導入してから、テーブルを自動的にクリアします。この遅延がどのくらいの期間であるべきかわかりません。

これにもっと良い方法はありますか?

4

1 に答える 1

1

最後に、テーブルをクリアする前に4秒の遅延を設定しました。一部のプレイヤーが新しいカードをプレイした場合(新しいラウンドが開始された場合)、私はそのカードスポットを「上書き」しますが、遅延が終わるまで古いカードをテーブルに置きます。

于 2012-06-04T20:21:54.473 に答える