> ## 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.

# XBOX services エクスペリエンスの設計

> サンプルのレーシング ゲームのシナリオを使用して、ユーザー ステータス、実績、リーダーボードを含む XBOX services のプレイヤー データを計画するためのウォークスルー。

この記事では、ユーザー統計、実績、リーダーボードを含むプレイヤー データをゲームに追加し、考慮するサンプル プロセスを説明します。

## 例

架空のゲームを構成して、XBOX services のプレイヤー データが、XBOX ダッシュボード、Windows 10 の XBOX アプリ、およびゲームで素晴らしい XBOX services 体験を実現するためにどのように役立つかを示しましょう。
このシナリオでは、*Races 2020* という架空のレーシング ゲームで作業します。

これらの体験から最大限の価値を引き出すために、次に示す推奨される計画フェーズに従います。

1. XBL 体験を設計します。
2. シナリオを駆動するために必要なステータスを設計します。
3. 必要に応じて、Featured Stats、Achievements、Leaderboards を構成します。

## XBOX services 体験の設計

*Race 2020* は、ゲームの内外でユーザーを引き付け続けるために、XBOX services を最大限に活用したいと考えています。

最初に問うべき質問は次のとおりです。

1. GameHub の Achievements タブ体験をどのようにしたいですか? (Featured Statistics および Social Leaderboards)

2. プレイヤーにどのような目標と動機を提供したいですか? (Achievements)

3. プレイヤーがゲーム内で他のプレイヤーと自身を比較してランク付けするために、どのスコアやステータスを使用したいですか? (Leaderboards)

## GameHubs - Featured Statistics およびソーシャル Leaderboards

GameHubs は、ユーザーがゲームに関するすべてのことを学べるランディング体験です。
開発者やパブリッシャーにとって、GameHub は、まだゲームを購入していない XBOX ユーザーに対してゲームがどれほど素晴らしく豊かであるかを *紹介* するのに最適な場所です。

GameHubs は、タイトルをすでに所有しているゲーマーに進捗状況と魅力的な指標を表示するようにも設計されています。
**Achievements** タブでは、ユーザーは Game Progress & Achievements、Hero Stats、およびソーシャル Leaderboards を見つけることができます。

このセクションの目標は、ゲームで最も魅力的な指標を捕捉し、プレイヤーがゲームで体験している独自の全体像を提供したり、ソーシャル リーダーボードでプレイヤーをフレンドと比較してランク付けするためにそれらを公開したりすることです。
たとえば、Forza 6 の **Achievement** タブは次のようになります。

<img src="https://mintcdn.com/microsoft-4404708b/gzrdvT5kpqAXKEQt/images/gdk/services/forza_gamehub-1200w.png?fit=max&auto=format&n=gzrdvT5kpqAXKEQt&q=85&s=bf7ee275bd86d3848fc58f54f662d22e" alt="Gamehub Image" width="1200" height="1187" data-path="images/gdk/services/forza_gamehub-1200w.png" />

Miles Driven や First Place Finishes などの一部の統計には、プレイヤーがフレンドと比較してどのようにランク付けされるかを示すゴールド、シルバー、ブロンズの装飾が付いています。
これらの統計のいずれかを操作すると、次のような完全なリーダーボードが表示されます。

<img src="https://mintcdn.com/microsoft-4404708b/ktEik-YaZoen6Rhy/images/gdk/services/progress_gamehub_lb-1200w.png?fit=max&auto=format&n=ktEik-YaZoen6Rhy&q=85&s=18a8fa2d0435ba4cb3526b7690783d5b" alt="Leaderboard" width="1200" height="675" data-path="images/gdk/services/progress_gamehub_lb-1200w.png" />

*Races 2020* の場合、次のセットは、プレイヤーのタイトルでの体験を表す優れた統計と、良いランキング指標です。

* 最速ラップ
* 1 位獲得回数
* 走行距離

## 実績

実績は、すべてのゲームで一貫した方法でユーザーのゲーム内アクションを方向付け、報酬を与えるシステム全体のメカニズムです。
これを正しく設計することは、ユーザーがゲームを最大限に体験するように導き、ゲームの寿命を延ばすのに役立ちます。

*Races 2020* の場合、次に構成したい実績のサブセットを示します。

* 1 ラップを 60 秒未満で完走する。
* 1 位で 10 レースを完走する。
* 各トラックで少なくとも 1 レースを完了する。
* 5 台の車を所有する。
* 10000 マイル走行する。

## リーダーボード

リーダーボードは、ゲーマーがゲーム内で達成できる特定のアクションについて、他のゲーマーと比較して自身を評価する方法を提供します。
GameHubs のソーシャル リーダーボードに加えて、ゲーム内で使用するグローバル リーダーボードを構成できます。

これらは、すべてのユーザーをランク付けするリーダーボードの一部です。

* 最速ラップ タイム
* メタデータ: これが発生した場所を追跡
* メタデータ: 使用した車
* メタデータ: 天候条件
* 1 位獲得回数
* 収集した車の数

## 次のステップ

ステータス、リーダーボード、実績を設計した後、Partner Center での構成を皮切りに、タイトルにそれらを実装できます。

次のセクションでは、エンド ツー エンドのプロセスを説明します。[ステータスとリーダーボード](/services/xbox-services/player-data/stats-leaderboards/live-stats-leaderboards-nav) を参照してください。


## Related topics

- [プレイヤー データ](/ja-jp/services/xbox-services/player-data/live-playerdata-nav.md)
- [パッケージ（クラシックエクスペリエンス）](/ja-jp/publishing/game-publishing/concepts/packages-overview.md)
- [パッケージ](/ja-jp/publishing/game-publishing/concepts/game-package-management.md)
- [設定ページ (Dev Home)](/ja-jp/tools/tools-console/devhome/devhome-settings.md)
- [PlayFab SDK 製品](/ja-jp/services/playfab/sdks/sdk-products.md)
