> ## 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 Unreal Engine の概要

> 認証、サービス、Lobby、Matchmaking、Party をカバーするプラグインバンドル、PlayFab for Unreal Engine (v2 Unified) を使い始めましょう。

# PlayFab for Unreal Engine (v2 Unified)

PlayFab for Unreal Engine (v2 Unified) は、[PlayFab Unified SDK](/services/playfab/sdks/unified-sdk/overview) 上に構築された次世代の統合です。Unreal Engine のゲーム開発者に PlayFab のバックエンドサービスとの包括的な統合を提供し、Unified SDK の最新の開発プラクティスと統一されたアーキテクチャを Unreal Engine エコシステムにもたらします。

## 概要

PlayFab for Unreal Engine は、すべての PlayFab コンポーネントを 1 つのディストリビューションに統合した、統一された統合エクスペリエンスを提供します。このディストリビューションには 2 つの主要コンポーネントが含まれます:

* **PlayFabUnreal**: 認証、サービス、およびゲームセーブを提供するコアプラグイン。エコノミー、リーダーボード、プレイヤーデータ、統計などの PlayFab 機能を提供します。
* **OnlineSubsystemPlayFab**: Lobby、Matchmaking、Party ネットワーキング、Voice over Internet Protocol (VOIP) を有効にする Online Subsystem (OSS) 統合。Azure Cognitive Services を活用したリアルタイムテキストチャット翻訳や音声書き起こしなどの、クロスプレイ、クロスプラットフォーム通信、およびアクセシビリティ機能を含みます。

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

PlayFab for Unreal Engine は、以下のプラットフォームでのゲームを今すぐ動かす準備ができています:

* **Windows** (PC およびハンドヘルド)
* **XBOX** (One、Series S|X、Cloud)
* **Steam Deck**
* **PlayStation** (PS4、PS5)
* **Nintendo Switch** (Switch 1、Switch 2)

追加プラットフォームのサポートは開発中です。最新のプラットフォーム可用性の更新については、[GitHub リポジトリ](https://github.com/PlayFab/PlayFabSDK_Unreal)を確認してください。

<Info>
  すべての新規プロジェクトには PlayFab for Unreal Engine (v2 Unified) を推奨します。改善された開発者エクスペリエンスを備えた、モダンで統一されたアーキテクチャを提供します。
</Info>

プロジェクトで v2 でまだサポートされていないプラットフォームが必要な場合は、代わりに [v1 PlayFab Unreal プラグイン](/services/playfab/sdks/unreal) と [v1 OnlineSubsystem PlayFab](/services/playfab/multiplayer/networking/party-unreal-engine-oss-overview) を使用してください。v1 と v2 は同じプロジェクト内で併用することはできません。

## コンポーネント

### OnlineSubsystemPlayFab (OSS)

OnlineSubsystem PlayFab (OSS) は、Unreal Engine の Online Subsystem フレームワークとの完全な統合を提供し、標準の Unreal インターフェイスを介して PlayFab のマルチプレイヤーおよびネットワーキングサービスを有効にします。このコンポーネントには以下が含まれます:

* **Lobby**: Unreal のセッションインターフェイスを使用して、マルチプレイヤーセッション用のゲームロビーを作成および管理する
* **Matchmaking**: スキル、設定、その他の基準に基づいてプレイヤーを接続する
* **Party データ通信**: リアルタイムマルチプレイヤーゲームプレイ向けの、低遅延・クロスプラットフォームメッセージング
* **Party 音声チャット**: Azure Cognitive Services の音声認識と翻訳などの機能を組み込んだ音声通信

OSS は Unreal Engine の既存のネットワーキングパターンとシームレスに統合されるため、なじみのある Unreal API を使いながら、PlayFab のスケーラブルなバックエンドインフラストラクチャを活用できます。

OSS はさらに以下もサポートします:

* **複数の同時セッション**: ソーシャルロビーとアクティブなマッチなど、複数の名前付きセッションを同時に作成、参加、管理できます。各名前付きセッションは、独自の PlayFab Party ネットワークを使用できます。ゲームインスタンスには引き続きアクティブなゲームプレイ接続が 1 つあり、音声は一度に 1 つのセッションが所有します。
* **専用サーバーホスティング**: PlayFab サーバーエンティティを使用してセッションをホストできます。これにより、専用サーバーはサインインしたネイティブプラットフォームユーザーなしで PlayFab ロビーを作成・所有し、Party ネットワーキングを管理できます。
* **検索可能なセッション設定の構成**: PlayFab Lobby で検索可能な Unreal のセッション設定を選択して、ゲームモード、プレイリスト、スキル層、マップなど、タイトル固有のプロパティに対するサーバーサイドフィルタリングによる発見を有効にします。
* **Play-in-Editor (PIE)**: Unreal Engine 5.8 以降でネイティブ OSS として GDK を使用する 1 つの Play-in-Editor インスタンスで OSS を実行し、パッケージ化またはスタンドアロンのビルドなしでサポートされているフローをテストできます。

### PlayFabUnreal プラグイン

PlayFabUnreal プラグインは、コアの PlayFab 機能を提供します:

* **PlayFab Core**: すべての PlayFab 操作の基盤となる、認証およびイベントパイプライン (テレメトリ) サービス
* **PlayFab Services**: リーダーボード、エコノミー、プレイヤーデータ、統計、カタログ管理などのゲーム機能
* **PlayFab Game Saves**: デバイスおよびセッション間でプレイヤーの進行状況を保持するための、クロスプラットフォームクラウドセーブ

## 使い始める

セットアップ手順と詳細なドキュメントについては、GitHub リポジトリをご覧ください:

**[GitHub 上の PlayFab Unreal Engine プラグイン](https://github.com/PlayFab/PlayFabSDK_Unreal)**

リポジトリには以下が含まれます:

* インストールと構成のガイド
* API リファレンスドキュメント
* サンプルプロジェクトとコード例
* プラットフォーム固有のセットアップ手順

## 関連リソース

* [PlayFab Unified SDK の概要](/services/playfab/sdks/unified-sdk/overview)
* [v1 PlayFab Unreal プラグイン](/services/playfab/sdks/unreal)
* [v1 OnlineSubsystem PlayFab](/services/playfab/multiplayer/networking/party-unreal-engine-oss-overview)
* [PlayFab Game Saves](/services/playfab/player-progression/game-saves/overview)
* [PlayFab Party](/services/playfab/multiplayer/networking/party-sdks/overview)
* [PlayFab Multiplayer](/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-matchmaking-sdks)


## Related topics

- [PlayFab Unreal GSDK プラグインの概要](/ja-jp/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/index.md)
- [PlayFab Lobby の概要](/ja-jp/services/playfab/multiplayer/lobby/index.md)
- [PlayFab Party の概要](/ja-jp/services/playfab/multiplayer/networking/index.md)
- [Unreal Engine で GDK を使用する](/ja-jp/build/gdk-and-engines/unreal/unreal.md)
- [PlayFab Leaderboards の概要](/ja-jp/services/playfab/community/leaderboards/index.md)
