Xbox サービスの概要

Xbox サービスは、プロフィール、フレンドとプレゼンス、統計情報、ランキング、実績、マルチプレイヤー、マッチメイキングなどの機能を公開するマイクロサービスの集合体です。

Xbox サービスを使用して、Windows PC および Xbox 本体のタイトルに Xbox サービスを追加することもできます。

Xbox サービス

Xbox サービスは、世界中の何百万ものゲーマーを結びつける最高のゲーミング ネットワークです。

Xbox サービスをゲームに追加する理由のいくつかを次に示します。

  • Xbox サービスは Xbox One (またはそれ以降) と Windows 10 上でゲーマーを結びつけるので、ゲーマーはフレンドとプレイしたり、巨大なプレイヤー コミュニティとつながりを持ったりすることができます。

  • Xbox サービスでは、実績をロック解除し、壮大なゲーム クリップを共有し、ゲーマースコアを蓄積し、アバターを完全にすることで、プレイヤーはゲームのレガシを構築できます。

  • Xbox サービスでは、ゲーマーは別の Xbox 本体または PC で中断したところからプレイを再開し、別のデバイスからすべてのセーブ データを取得できます。

  • 毎月 10 億回を超えるマルチプレイヤー マッチがプレイされるため、Xbox サービスはパフォーマンス、速度、信頼性を重視して構築されています。

  • クロスデバイス マルチプレーヤーを使用すると、Xbox One (またはそれ以降) または Windows 10 PC でプレイしているかどうかに関係なく、ゲーマーが友人とプレイことができます。

Xbox サービスのしくみ

Xbox サービス データはクラウドに格納されます。 REST エンドポイントと、ゲーム開発者向けに設計された一連のクライアント側 API からアクセス可能な、セキュリティで保護された WebSocket を使ってアクセスできます。

開発用の REST 機能をラップする、Xbox サービス API (XSAPI) と呼ばれるクライアント側 API の使用をお勧めします。 詳細については、「Xbox サービス API の概要」を参照してください。

Xbox サービスの機能領域

プレイヤー データ

プレイヤー データは、プレイヤーの統計、実績、およびランキングの使用を促進します。

機能 説明
プレイヤー データ プレイヤー データ システムの簡単な概要と、タイトルに統計、ランキング、および実績を最適に組み込む方法についてのガイダンスです。
統計とランキング 統計情報はランキングの基本です。 ランキングは、ランキングをうまく組み込むことによってユーザーの競争心を盛り上げます。
実績 実績は、Xbox サービスにサインインしているプレイヤーにとって最もよく知られている機能の 1 つです。 これは、プレイヤー エンゲージメントの優れたドライバーです。 タイトルでのその使用方法について説明します。

ソーシャル機能

ソーシャル機能で、5,500 万人以上のアクティブ ユーザーに向けて発信して、オーディエンスを自然に増やすことができます。

機能 説明
Social Xbox ネットワークにサインインできる場合は、Xbox サービスのソーシャル機能の使用を開始できます。 これには、ユーザーのソーシャル グラフ、リッチ プレゼンス、フレンド リスト (People システム)、アクティビティ フィード (プレゼンス文字列)、評判の利用が含まれます。

マルチプレイヤー機能

マルチプレイヤーは、タイトルの有効期間を延ばし、ゲームプレイ体験を最新のものに維持する優れた方法です。

Xbox サービスは、広範なマルチプレイヤーおよびマッチメイキング機能を提供します。

また、さまざまなレベルでの簡易性と柔軟性のバランスを調整する API のオプションもいくつかあります。

機能 説明
マルチプレイヤーの概要 Xbox サービスのマルチプレイヤー機能を使って初めて開発する場合、またはマルチプレイヤー マネージャーなどの新しい API をよく知らない場合は、このセクションを最初にお読みください。
一般的なマルチプレイヤー シナリオ マルチプレイヤーをタイトルに組み込む方法についての提案とガイダンスです。
Multiplayer Manager (MPM) Multiplayer Manager には、セッション、マッチメイキング、ゲームへの招待を管理することでマルチプレイヤー機能を追加するなど、よくあるマルチプレイヤー シナリオに焦点当てた高レベルの API が用意されています。 状態とイベントに基づくプログラミング モデルを提供します。

クラウド ストレージ

クラウド ストレージでは、タイトル ストレージ接続ストレージの両方が提供されます。

これらは、2 つの異なる補完的なサービスです。

  • 接続ストレージでは、クラウド内にセーブ データを実装できるため、ユーザーがサインインする場所に関係なくデータはデバイス間をローミングされます。
  • タイトル ストレージでは、ユーザーごとまたはタイトルごとに BLOB データを保存でき、それらをユーザー間で共有できます。
機能 説明
接続ストレージとタイトル ストレージ Xbox サービス クラウド ストレージには、ゲームの状態を保存する接続ストレージとプレイヤーの統計およびアセットを保存するタイトル ストレージが含まれています。
Connected Storage 接続ストレージは、デバイス間におけるゲームプレイ データやその他の状態データの保存および読み込みを行います。 タイトル データはローカルに保存され、さらにクラウドと同期されます。

関連項目