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 からアクセスできるセキュリティで保護された Web ソケットを使用してアクセスできます。

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

Xbox サービスの機能領域

プレイヤー データ

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

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

ソーシャル機能

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

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

マルチプレイヤー機能

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

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

また、さまざまなレベルのシンプルさと柔軟性を提供する API のいくつかのオプションもあります。

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

クラウド ストレージ

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

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

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

関連項目