ドキュメント

サポート

Relay

Relay

ホスト移行

Implement custom logic to transfer the host role to another player when the original host disconnects.
読み終わるまでの所要時間 1 分最終更新 8日前

ホスト移行とは、Relay のホストのロールを 1 人のプレイヤーから別のプレイヤーに転送することを指します。 Relay には、Relay サーバーからホストプレイヤーの接続が解除されたときに、ホストのロールを移行するメソッドは備わっていません。ホストプレイヤーが Relay サーバーから 切断 されると、Relay はそのホストプレイヤーの割り当てを終了し、残りのプレイヤーを切断します。 ただし、元のホストプレイヤーが切断された場合に、Relay のホストのロールを別のプレイヤーに移行するカスタムロジックをゲームに追加できます。そのロジックには、以下のようなワークフローが含まれる場合があります。
  1. ホストプレイヤーが 途中で切断された かどうかを検出する。
  2. 残りのプレイヤーをロビーに配置する。
  3. 残りのプレイヤーのうちの 1 人を選択してホストのロールを埋める。
  4. 新しい Relay の割り当てを開始する