Skip to main content
PlayFab Lobby と PlayFab Party は、ネットワーク セッションに参加させる前にプレイヤーのグループを作成および調整するために、しばしば併用されます。この記事では、C++ Party ライブラリを C++ Multiplayer ライブラリと組み合わせて、Party ネットワーク記述子を共有する便利なメカニズムとしてロビーを使用する方法について説明します。

Party と Multiplayer SDK のセットアップ

Party と Lobby のクイックスタートを参照して開始してください。

Party

Party クイックスタート

Lobby

Lobby クイックスタート

PlayFab Multiplayer SDK を初期化する

PlayFab Multiplayer SDK を初期化するには、Lobby クイックスタート を参照してください。

シリアル化されたネットワーク記述子文字列を使用してロビーを作成する

ロビーを作成し、ロビーのプロパティにテキスト形式の Party ネットワーク記述子を設定して Party ネットワーク記述子を設定します。Party ネットワーク記述子を char 文字列に変換するには、PartyManager::SerializeNetworkDescriptor() を使用します。 以下の定義は、Lobby のプロパティ、および検索に使用されるキーと値です。
  1. PFMultiplayerCreateAndJoinLobby を呼び出します。
  2. PFMultiplayerStartProcessingLobbyStateChanges を定期的にポーリングして、PFLobbyCreateAndJoinLobbyCompletedStateChange の非同期完了を確認します。

ロビーを検索する

ロビーの検索方法の詳細については、以下のリンクを使用してください: ロビーの検索 これで、c_searchValue_LobbyType を使用して上記で作成したロビーを検索し、シリアル化されたネットワーク記述子を取得するために Find Lobbies API を使用できます。
  1. PFMultiplayerFindLobbies を呼び出します。

ロビーに参加する

これで、PFLobbySearchResult の一部である connectionString を使用して、前の “Find Lobbies” 操作から取得したロビーに参加します。
  1. PFMultiplayerJoinLobby を呼び出します。

次のステップ

Party ネットワークに接続するには、Party クイックスタート: Party ネットワークに接続する を参照してください。

関連項目

Party SDK

Multiplayer SDK

最終更新日 2026年8月13日