Unity 用の Azure PlayFab Party SDK
概要
PlayFab Party は、クロス プラットフォームのリアルタイム通信とネットワーキング サービスであり、これを使用すると、マルチプレイヤー ゲーム用のチャットの遅延が減少し、データ通信が簡単になります。 Party Unity プラグインを使用して、Unity のタイトルから Party API をシームレスに呼び出します。
サポートされているプラットフォームの詳細については、「Azure Playfab Party SDK」のトピックを参照してください。
プラグインは GitHub ページからダウンロードできます。
前提条件
- PlayFab アカウント (www.playfab.com) を登録してセットアップされています
- スタジオとアプリが構成されます。 TitleID が存在します。
- Party 機能が有効になります。
- シームレスな PlayFab 統合を確保するために、PlayFab Unity テスト アプリを試してみることを強くお勧めします。
- PlayFab Unity エディター拡張機能プラグインがインストールされています。
- PlayFab (Core) SDK (PlayFab Unity エディター拡張機能経由でインストール)。
- Microsoft Game Development Kit (GDK) プラットフォーム (Xbox One、Xbox Series X|S、および/またはPC) をターゲットにしている場合。
- Microsoft Game Development Kit (GDK) へのアクセスを持つ。
- GDK をインストール (すべてのオプション コンポーネントを含む)。
- GDK Unity プラグインをインストール (GDK ポータルのアドイン ダウンロード セクションで入手可能)。
- Xbox または Xbox Series X|S をターゲットにしている場合:
- Unity Xbox Series X|S アドオンがインストールされました (Unity からダウンロード)。
- Unity Xbox One アドオンがインストールされています (Unity からダウンロード)。
- Xbox 本体上の Party は Xbox サービス認証を必要とします。 次のことを確認してください。
- Xbox アプリ タイトルがパートナー センターに登録されていること。
- 必要な SandboxID および Xbox サービス開発者アカウントが作成され、登録されている Xbox アプリ タイトルで動作するように構成されていること。
- PC の Microsoft Game Development Kit (GDK) をターゲットにしている場合、Microsoft Game Development Kit (GDK) PC 用の Unity ビルドツールが利用可能になり次第、Party Unity SDK は「Microsoft Game Development Kit (GDK)-PC–ready」となります。
内容
SDK には次のフォルダーが含まれます。
- /PlayFabPartySDK: ゲームから呼び出される API が含まれており、ネットワーク、ゲーム中のチャット、および Party が提供するその他の機能を利用できます。
- /PlayFabPartySDK/Examples: Party API を呼び出す方法を示すスクリプト付きの簡単なデモ シーンが含まれています。
- /PlayFabPartySDK/Prefabs:
PlayFabMultiplayerManager
prefab が含まれています。 - /PlayFabPartySDK/Setup/GameCore: Microsoft Game Developer用のSDKを準備するために、一度使用する必要があるセットアップスクリプトが含まれています。
詳細なガイドについては、「クイックスタート: PlayFab Party Unity プラグイン」を参照してください。