なぜ今 PlayFab を追加するのか
- クロスプラットフォーム アイデンティティ: XBOX、Steam、PSN、モバイル、カスタム ログインを 1 つの PlayFab プレイヤー アカウントの下にリンクします。
- ライブ ゲーム サービス: リーダーボード、統計、プレイヤー セグメント、スケジュールされたタスク、A/B 実験。
- マルチプレイヤー基盤: クロスプラットフォーム プレイに対応した PlayFab Lobby、Matchmaking、Party。
- 経済: Catalog v2、Inventory v2、Microsoft Store の突合を Economy v2 で提供。
- 分析: PlayStream イベント、ダッシュボード、Insights を Analytics で提供。
はじめに
1
PlayFab タイトルを作成する
developer.playfab.com にサインインしてタイトルを作成します。Title ID を記録してください。これを SDK に渡します。
2
PlayFab GDK SDK をインストールする
プロジェクトに PlayFab GDK SDK を追加します。XSAPI と共存してクリーンにリンクでき、libHttpClient を共有します。
3
XBOX アイデンティティでプレイヤーをサインインさせる
XUser を通じてタイトルがすでに取得している XSTS トークンを使用し、PlayFab Authentication API から LoginWithXbox を呼び出します。PlayFab は初回呼び出し時にマスター アカウントを作成またはリンクします。4
必要なサービスを選択する
設計に応じて、Economy、Lobby、Matchmaking、Leaderboards、または Analytics を追加します。各サービスはオプトインです。
PlayFab がオプションになる場合
タイトルが XBOX 側の機能 (実績、プレゼンス、ソーシャル、MPSD マルチプレイヤー、Game Chat 2) のみを必要とする場合は、PlayFab を使用せず、XBOX services を直接利用して出荷できます。ただし、ライブ運用のクロスプラットフォーム タイトルの多くは PlayFab を利用することでメリットを得られます。次のステップ
プロジェクトはビルドでき、バックエンド サービスの計画も整いました。あなたが出荷しようとしているものに合った、厳選されたパスを選択してください。はじめにガイド
Build、Develop、Services、Publishing へと導く、厳選された 7 つのパス。
