PlayFab は、マネージド ゲーム サービス、リアルタイム分析、ライブ運用管理の機能を完備したゲーム向けバックエンド プラットフォームです。 これらの機能は、プレイヤーの意欲キープとつなぎ止め、エクスペリエンスの収益化、ゲーム データの収集と分析、そして、異なるゲーム プラットフォームやデバイスの上で横断的に統一されたプレイヤー エクスペリエンスの構築に役立ちます。
PlayFab のコスト効率が高く拡張性の高いソリューションは、世界クラスのインフラストラクチャと Azure のグローバルなリーチに支えられているため、すべてのゲーム作成者が安心してゲームを構築、提供できます。 チームがたった 1 人の場合も、1,000 人の場合も含め、PlayFab では、あらゆるサイズのゲームに対応するソリューションを提供できます。 PlayFab は、あなたのゲームを補完するのに最適です。PlayFab の一部の機能を選んで利用することも、クラウドベースのロジックを使用して PlayFab 機能を拡張することも、PlayFab を独自のオーダーメイド ゲーム サービスに接続して利用することもできます。
必要不可欠なバックエンド コンポーネントの管理を PlayFab に担わせることで、あなたとチームは、ゲームの最も重要な要素にイノベーションをもたらし完成させる作業に、より多くの時間を割けるようになります。
PlayFab の機能
PlayFabを を使用すると、以下のことができます。
- 完全なバックエンドソリューションにより、低遅延のマルチプレイヤー サーバーを大規模に構築、管理、運用する際の課題を解決します。
- 複数の形式の組み込み認証を使用して、異なるデバイス上で横断的にプレイヤーの ID を管理します。
- 完全な文字起こしおよび翻訳サービスを使用して、ゲーム内チャットを介してコミュニケーションを取る機能をプレイヤーに提供します。
- 豊富なプレイヤー セグメントを作成し、A/B 実験を実行することで、高度な LiveOps ツールを使用してプレイヤーエンゲージメントを深めます。
- ランキングをすばやく作成し、コンテンツの実験を実行してプレイヤーのエンゲージメントを深めます。
- 仮想通貨の作成や追跡、アイテムのストア管理、決済などができるエコノミー サービスで、成長を加速させます。
- アドオン、オートメーション、CloudSript、Azure Functions を使用して PlayFab 機能を拡張します。
PlayFab 機能を利用するには、PlayFab 開発者アカウント にサインアップする必要があります。
PlayFab は以下のサービスを提供します。
クロスネットワークの ID 管理
プレイヤー認証: Windows、Xbox、Steam、PlayStation™Network、Nintendo、Facebook、iOS、Android など、さまざまなプラットフォームで、プレイヤーがアカウントをリンクさせて自由に移動できるようにします。
ライブ サービス管理
ゲーム マネージャー Web ポータル: スタジオのメンバーがゲームを構築、構成、操作するための (役割とアクセス権限を含む) 共有スペース。
タイトル データ: - ゲーム構成をリモートで管理します。
リアルタイム セグメンテーション: データ プロパティを使用してプレイヤーをセグメントに分類し、プレイヤーの参加や終了に応じてアクションを実行します。
実験: 実験を実行して、最適なゲーム運用戦略を見極めます。
タイトル通信: プッシュ通知、メール、今日のメッセージ ポップアップで、コミュニティに語りかけます。
チート防止: 望まない行動を防ぎ、不正なプレイヤーやアカウントを削除します。
カスタマイズ: PlayFab に保存されているデータとロジックを使用して、カスタムのゲーム メカニックを構築します。
CloudScript: 専用サーバーなしでサーバー権限が必要な場合に、軽量な論理処理を構築します。
タスクのスケジュール: 事前定義されたアクションを設定して、価格、イベント、退会したプレイヤーへのメッセージなど、あらゆることを管理できます。
エコノミー、収益化、UGC
アイテム カタログ: アプリ内付与や購入が利用可能なアイテムのカタログを構成し、いつでも更新することができます。
ストアと販売: 個人向けに設定したストアをプレイヤー セグメントに提供し、Xbox、Steam、Google、PayPal などでの支払いをサポートします。
仮想通貨: プロモーション用のクーポンや仮想通貨を造り、初期残高の設定や任意の自動チャージをサポートします。
ユーザー作成コンテンツ: プレイヤーは、モデレートされたコンテンツを作成、アップロード、検索することができます。
ドロップ テーブル: 初めてのユーザーや常連ユーザーに魅力的なバンドルを作成し、アイテムの希少性で需要を喚起します。
詐欺防止: サーバー側のレシート検証を使用して、購入が完了する前に本物かどうかを確認します。
マルチプレイヤー
マッチメイキング - 実績豊富な Xbox のマッチメイキング サービスの機能をあらゆるプラットフォームで使用し、プレイヤーの対戦相手を見つけやすくします。
マルチプレイヤー サーバー
専用サーバー: あらゆるプラットフォームで待機時間の短いリアルタイム ゲームプレイを実現します。
年中無休の監視と DDoS 保護 - DDoS 攻撃などのインシデントから保護します。
Microsoft Azure を使用したグローバル リーチ: 他のどのプロバイダーよりも多くのグローバル・リージョンを持つクラウド上で、プレイヤーとの距離を縮めます。
コスト コントロール: 需要に応じてサーバー コアを動的に拡大縮小することができます。
コミュニティ
ランキング: 無期限または期間限定で友達や知らないユーザーとランクを競い合える手軽な環境を提供します。
チャット
パーティー: 遅延時間の短いピア ツー ピア通信を使用してプレイヤーを接続します。
テキスト チャットとボイス チャット: アクセシブルなボイス チャット、トランスクリプション、翻訳を促進します。
アクセシビリティ: 自動音声変換や音声合成を使用して、すべてのユーザーが簡単に通信できます。
リアルタイム翻訳: 30 以上の異なる言語間でボイス チャットやテキスト チャットを翻訳することで、グローバルな障壁を取り除き、プレイヤーの同時開催を進めます。
暗号化: プレイヤーの安全な通信を確保します。
プレイヤーの進行状況
プレイヤーのデータとプロファイル: プレイヤーの情報やゲームの状態をデバイス間で共有します。
統計: プレイヤーの進行状況や達成状況を表す数値を集計して格納し、デバイス間で簡単に共有できるようにします。
ゲーム データ
レポート: 毎日およびオンデマンドで事前に計算される業界標準のメトリックを使用して、日ごと、月ごとのゲーム パフォーマンスを評価します。
PlayStream: ゲームで発生したすべてのイベントの統合リアルタイム ストリーム (および履歴アーカイブ) を監視します。
リアルタイム ルール エンジン: PlayStream イベントに反応する強力なアクションとトリガーを設定します。
イベント フィルターと検索: タイム スライスにズームして、プレイヤー、イベント、エラー状態を詳細に分析します。
イベント アーカイブ: 既存の Azure Blob Storage または Amazon S3 データウェア ハウスへのイベントのエクスポートをスケジュールします。
コンプライアンス
GDPR: PlayFab は、一般データ保護規制 (GDPR) に準拠するよう取り組んでいます。また、サービス プロバイダーとして、プレイヤーが自分のデータの表示や削除ができるようなフックを提供するよう努めています。
COPPA: PlayFab は現在、COPPA に準拠したゲームで使用されています。
SDK
SDK は、ほとんどの一般的な言語、プラットフォーム、ゲーム エンジンで使用できます。 「SDK の概要」を参照して、機能領域別に必要な PlayFab SDK を見つけ、それぞれでサポートされている言語、プラットフォーム、ゲーム エンジンの中から選択します。
サポート
ドキュメント: チュートリアル、サンプル、包括的な参照ドキュメントを備え、すぐに使い始めることができます。
Discord フォーラム: 開発者コミュニティを見つけ、サービスの状態をチェックし、質問を投稿し、回答を共有し、PlayFab Discord フォーラムで PlayFab 製品エクスペリエンスについて話し合うことができます
リアルタイム サービスの正常性: status.playfab.com にアクセスして、現在および過去のサービスの正常性に関する情報を取得します。
チケット: エンタープライズ レベルのチケット制サポートを取得します。
年中無休の緊急エスカレーション: 緊急性の高い問題については、24 時間体制でサポートします。