> ## 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 服務體驗

> 以範例賽車遊戲情境，逐步說明如何規劃 XBOX 服務玩家資料，包括使用者統計資料、成就與排行榜。

本文將逐步引導您完成一個範例流程，說明如何思考並將玩家資料新增至您的遊戲，包括使用者統計資料、成就與排行榜。

## 範例

讓我們設定一款虛構的遊戲，向您展示 XBOX 服務中的玩家資料如何協助您在 XBOX 儀表板、Windows 10 上的 XBOX 應用程式以及您的遊戲中，打造出色的 XBOX 服務體驗。
在此情境中，我們將使用一款名為 *Races 2020* 的虛構賽車遊戲。

為了充分發揮這些體驗的價值，我們將遵循以下建議的規劃階段：

1. 設計您的 XBL 體驗。
2. 設計支援您情境所需的統計資料。
3. 視需要設定精選統計資料、成就或排行榜。

## 設計您的 XBOX 服務體驗

我們希望 *Race 2020* 能充分運用 XBOX 服務，讓使用者無論在遊戲內外都能保持投入。

首先要問的問題是：

1. 我們希望 GameHub 的「成就」索引標籤體驗是什麼樣子？(精選統計資料與社交排行榜)

2. 我們想為玩家提供哪些目標與動機？(成就)

3. 我們希望玩家使用哪些分數或統計資料，在遊戲中與其他玩家比較排名？(排行榜)

## GameHub - 精選統計資料與社交排行榜

GameHub 是讓使用者可以了解遊戲一切資訊的登陸體驗。
身為開發人員和/或發行商，GameHub 是向尚未購買遊戲的 XBOX 使用者\_展示\_您的遊戲有多出色、多豐富的絕佳場所。

GameHub 也旨在向已擁有該遊戲的玩家顯示進度與引人入勝的指標。
在 **成就** 索引標籤下，使用者可以找到遊戲進度與成就、主要統計資料 (Hero Stats) 以及社交排行榜。

本節的目標是擷取遊戲中最吸引人的指標並將其公開，以呈現玩家遊戲體驗的獨特樣貌，並在社交排行榜中將玩家與其好友進行排名。
例如，Forza 6 的 **成就** 索引標籤看起來可能如下所示：

<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" />

部分統計資料 (例如行駛里程數與第一名完賽次數) 具有金、銀或銅牌裝飾，用來說明玩家相對於其好友的排名。
與任何這些統計資料互動時，將會顯示完整的排行榜，如下所示：

<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* 而言，以下是一組能代表玩家遊戲體驗、同時也是良好排名指標的統計資料：

* 最快單圈
* 最多第一名勝場
* 行駛里程數

## 成就

成就是一種全系統的機制，可在所有遊戲中以一致的方式引導並獎勵使用者的遊戲內動作。
正確設計成就有助於引導使用者充分體驗遊戲，並延長遊戲的生命週期。

對 *Races 2020* 而言，以下是我們想要設定的部分成就：

* 在 60 秒內完成 1 圈。
* 以第一名完成 10 場比賽。
* 在每條賽道上至少完成 1 場比賽。
* 擁有 5 輛車。
* 行駛 10,000 英里。

## 排行榜

排行榜讓玩家可以針對遊戲中可達成的特定動作，與其他玩家比較排名。
除了 GameHub 中的社交排行榜之外，您也可以設定在遊戲內使用的全域排行榜。

以下是一些用來為所有使用者排名的排行榜：

* 最快單圈時間
* 中繼資料：發生的賽道
* 中繼資料：使用的車輛
* 中繼資料：天候狀況
* 最多第一名勝場
* 收集最多車輛

## 後續步驟

設計好統計資料、排行榜與成就之後，您就可以從 Partner Center 中的設定開始，在您的遊戲中實作它們。

接下來的幾節將說明端對端流程：請參閱[統計資料與排行榜](/zh-TW/services/xbox-services/player-data/stats-leaderboards/live-stats-leaderboards-nav)。


## Related topics

- [玩家資料](/zh-TW/services/xbox-services/player-data/live-playerdata-nav.md)
- [事件型統計資料與遊戲管理型統計資料](/zh-TW/services/xbox-services/player-data/stats-leaderboards/live-stats-eb-vs-tm.md)
- [XBOX 服務多人遊戲概觀](/zh-TW/services/xbox-services/multiplayer/overviews/live-multiplayer-intro.md)
- [XBOX 服務概觀](/zh-TW/services/xbox-services/fundamentals/live-xbl-overview.md)
- [最佳做法](/zh-TW/services/xbox-services/develop/best-practices/index.md)
