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