> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PlayFab for Unity (v2 Unified)

> Unity 向けの v1 Services、Multiplayer、Party プラグインを置き換える単一の UPM パッケージ、PlayFab for Unity (v2 Unified) を使い始めましょう。

PlayFab for Unity (v2 Unified) は、[PlayFab Unified SDK](/services/playfab/sdks/unified-sdk/overview) 上に構築された次世代の Unity 統合です。単一の Unity Package Manager (UPM) パッケージとして配布されます。

このパッケージは、以前の 3 つの Unity v1 パッケージ、[PlayFab Unity SDK](/services/playfab/sdks/unity3d) (Services REST ラッパー)、[v1 PlayFab Multiplayer for Unity プラグイン](/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/multiplayer-unity-overview)、および [v1 PlayFab Party for Unity プラグイン](/services/playfab/multiplayer/networking/party-unity-overview)を置き換えます。

<Info>
  すべての新規プロジェクトで PlayFab for Unity (v2 Unified) を使用してください。同じプロジェクト内で v1 と v2 を併用することはできません。
</Info>

## 主な利点

PlayFab for Unity は、Unified SDK の最新のアーキテクチャを Unity にもたらします:

* **単一パッケージ**: 1 つの UPM インストールで PlayFab Core、Services、Multiplayer (Lobby と Matchmaking)、および Party がすべてまとめて提供されます。個別の Services、Multiplayer、Party パッケージは不要になります。

* **統合認証**: `PFAuthentication` でサインインすると、Services と Multiplayer で再利用される単一のエンティティハンドルが生成されます。コンポーネントごとの `SetEntityToken` 呼び出しや、呼び出しごとの `PlayFabAuthenticationContext` を追跡する必要はありません。

* **自動トークン管理**: バックグラウンドプロセスがエンティティトークンを更新します。手動で再度サインインする必要はなくなりました。

* **一貫した非同期モデル**: Services および Multiplayer 呼び出しは Unified SDK の非同期パターンを使用し、v1 の `(request, onSuccess, onError)` コールバックペアを置き換えます。

* **ネイティブ HTTP およびシリアル化**: エンジン全体で Unified SDK を動かすのと同じネイティブ `libHttpClient` が HTTP トラフィックを提供します。`PFHttpConfig` がそれを構成します。v1 のプラガブルトランスポート (`ITransportPlugin`) や JSON シリアライザー (`ISerializerPlugin`) は不要になりました。

* **GDK 対応のエディターツール**: インストール済みの Microsoft Gaming Development Kit (GDK) はネイティブバイナリを自動的に解決します。**PlayFab → Change GDK** メニューから、インストール済みの GDK エディション間で切り替えできます。

## サポートされるプラットフォーム

PlayFab for Unity は公式に以下をサポートします:

* **Windows** (XBOX ストアおよびその他の PC ストアフロント)
* **XBOX** (One、Series S|X、Cloud)

その他のプラットフォームのサポートも近日中に提供予定です。

## 使い始める

セットアップ、インストール、前提条件、サンプルシーン、およびトラブルシューティング情報は、GitHub リポジトリで入手できます:

**[GitHub 上の PlayFab Unity SDK](https://github.com/PlayFab/PlayFabSDK_Unity)**

## 関連リソース

* [PlayFab Unified SDK の概要](/services/playfab/sdks/unified-sdk/overview)
* [v1 PlayFab Unity3D SDK](/services/playfab/sdks/unity3d)
* [v1 PlayFab Multiplayer for Unity プラグイン](/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/multiplayer-unity-overview)
* [v1 PlayFab Party for Unity プラグイン](/services/playfab/multiplayer/networking/party-unity-overview)


## Related topics

- [PlayFab for Unreal Engine の概要](/ja-jp/services/playfab/sdks/unified-unreal/overview.md)
- [PlayFab Unified SDK クイックスタートセットアップ](/ja-jp/services/playfab/sdks/unified-sdk/quickstart-setup.md)
- [PlayFab スタンドアロン SDK v1 から統合 SDK v2 への移行](/ja-jp/services/playfab/sdks/unified-sdk/migrating-from-v1.md)
- [Economy V2 TurboLoading](/ja-jp/services/playfab/economy-monetization/economy-v2/inventory/turboloading.md)
- [PlayFab Economy v2 ドキュメント](/ja-jp/services/playfab/economy-monetization/index.md)
