ロビーの所有権
この記事では、ロビーの所有権と、それにより有効になる特権について説明します。
PlayFab エンティティは、所有者またはメンバーとしてロビーを操作します。
PlayFab ロビーで現在サポートされている PlayFab エンティティは、プレイヤー用の title_player_account
とゲーム サーバー用の game_server
です。 これらのエンティティの種類の詳細については、「利用可能な組み込みエンティティの種類」を参照してください。
ロビー メンバーは、ロビーに参加したプレイヤーです。 各メンバーには、メンバー データのプロパティ バッグが個別に用意されます。
ロビー所有者は、グローバル ロビーのプロパティやその他の特別な特権を変更できるプレイヤーまたはゲーム サーバーです。 プレイヤーが所有するロビーは、クライアント所有ロビーと呼ばれます。 ゲーム サーバーが所有するロビーは、サーバー所有ロビーと呼ばれます。
プレイヤーは、所有者とメンバーの両方に同時になることができます。
ゲーム サーバーはロビーの所有者にはなれますが、メンバーにはなれません。
ロビーの所有権は、ロビーが最初に作成されたときに最初に付与されます。 プレイヤーがロビーを作成した場合、そのプレイヤーがロビーを所有します。 ゲーム サーバーがロビーを作成した場合、そのゲーム サーバーがロビーを所有します。 ロビーの作成の詳細については、「ロビーの作成」を参照してください。
ロビーを所有できるのは一度に 1 つのエンティティだけですが、ロビーの所有権はロビーの有効期間の間に変更できます。 所有権の変更の詳細については、「ロビーの所有権の変更」を参照してください。
ロビーの所有者には、ロビーの非所有メンバーにはない特権があります。
- 所有者は、事前定義済みのグローバル ロビー プロパティ (ロビーのアクセス ポリシーなど) とカスタム グローバル ロビー プロパティを設定できます。 これらのプロパティの詳細については、「ロビーのプロパティ」を参照してください。
- 所有者はロビーからメンバーを削除できます。
- 所有者は、自分の代わりとなる別の所有者を割り当てることができます。
- サーバー所有ロビーでの場合、所有者が新しい所有者として割り当てることができるのは別のサーバーのみです。
- クライアント所有ロビーの場合、所有者が新しい所有者として割り当てることができるのは別のメンバーのみです。