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

# XR-037 內容套件的相依性

> 使用者不得被要求購買附加元件內容 (耐久性或消耗性)，才能完成基礎遊戲的任何主要功能或內容。

版本 1.0，2023 年 12 月 1 日

使用者不得被要求購買附加元件內容 (耐久性或消耗性)，才能完成基礎遊戲的任何主要功能或內容。選用的內容套件不得相依於其他選用的內容套件。也就是說，使用者不得被要求下載更多內容套件才能使用某個內容套件。與附加元件內容相關聯且含有獨特內容的遊戲存檔，仍必須能在基礎遊戲上載入，或提供清楚的訊息說明無法載入的原因。

## 更多資訊

此需求的主要層面如下：

1. 使用者不得被要求購買附加元件內容，才能完成基礎遊戲的主要功能。
2. 使用者不得被要求購買額外的附加元件內容，才能使用另一個內容套件。附加元件內容必須能夠獨立於其他附加元件內容使用。
3. 與附加元件內容相關聯且含有獨特內容的遊戲存檔，仍必須能在基礎遊戲上載入，或提供清楚的訊息說明無法載入的原因。最佳做法是，訊息中應包含提示：如果使用者已擁有該內容，提示其下載；如果尚未擁有，則提示使用者考慮購買。
4. 支援多人遊戲所需附加元件內容的遊戲，必須向未安裝該內容的使用者提供清楚的訊息。

## 實作指導方針與最佳做法

理想情況下，當使用者先前使用過現已移除的附加元件內容進行遊戲時，遊戲應妥善處理此情況，並讓使用者載入其遊戲存檔並繼續遊玩。如果無法做到，遊戲必須清楚地向使用者傳達，表示需要安裝該內容才能載入遊戲存檔。遊戲可以查詢使用者是否擁有該內容的權利，並執行下列其中一項：

1. 如果使用者已擁有，提示使用者下載特定內容。
2. 如果使用者尚未擁有，提示使用者考慮購買該內容。

## 認證測試案例

### 037-01 基礎遊戲沒有內容套件存檔相依性

**測試步驟**

1. 登入 XBOX 設定檔並啟動遊戲。
2. 嘗試存取基礎遊戲的所有功能和內容。確認使用者不需要下載任何附加元件內容。
3. 下載可在遊戲中使用的可用內容套件。
4. 載入並使用該內容套件，推進到足以建立以內容為基礎之遊戲存檔的進度。
5. 返回首頁並刪除該內容套件。
6. 再次啟動遊戲。
7. 確保遊戲存檔可以成功載入且遊戲可以繼續進行，或使用者會清楚得知無法繼續的原因。
8. 訊息必須清楚，並明確告知使用者如何疑難排解此問題。
9. 對所有其他支援的內容套件重複步驟 \[1]-\[8]。

**預期結果**<br />使用者必須能夠在不需購買附加元件內容的情況下，完成基礎遊戲的任何主要功能及/或內容。在使用者刪除內容套件之後，遊戲必須正常運作，或清楚告知使用者無法正常運作的原因。

**通過範例**

1. 使用者不需購買附加元件內容，就能完成基礎遊戲包含的所有功能和內容。使用者刪除內容套件之後，遊戲的所有層面都能正常遊玩。
2. 在內容套件提供的區域中建立存檔，然後刪除該內容套件之後，遊戲清楚地向使用者傳達，表示需要安裝內容 *x* 才能載入遊戲存檔。遊戲也可以查詢使用者是否擁有該內容的權利，並執行下列其中一項：

* 如果使用者已擁有，提示使用者下載特定內容。
* 如果使用者尚未擁有，提示使用者考慮購買該內容。

**失敗範例**

1. 使用者被迫購買附加元件內容，才能完成基礎遊戲包含的功能或內容。使用者在步驟 \[3] 期間下載內容套件 1 和內容套件 2 之後，若接著刪除內容套件 1，就無法在遊戲中使用內容套件 2。
2. 如果存在內容存檔相依性且未安裝該內容，遊戲未清楚地向使用者傳達需要安裝該內容才能載入遊戲存檔。

### 037-02 不相依於其他內容套件\*\*

**測試步驟**

1. 登入 XBOX 設定檔。
2. 啟動遊戲。
3. 下載遊戲支援的單一附加元件內容。
4. 嘗試在遊戲中使用該內容。
5. 確認使用者不需要下載其他內容，就能使用步驟 \[3] 中的內容。
6. 結束遊戲並刪除步驟 \[3] 中的內容。
7. 針對遊戲支援的每項內容重複步驟 \[2] - \[6]。

**預期結果**<br />使用者不得被要求下載其他內容套件才能使用某個內容套件。內容套件必須能夠獨立使用。

**通過範例**

1. 遊戲不要求使用者下載其他內容，就能使用個別的內容套件。

**失敗範例**

1. 使用者被要求下載其他內容，才能使用個別的內容套件。

### 037-03 DLC 相依性

**測試步驟**

1. 登入 XBOX 設定檔。
2. 下載遊戲的可下載內容 (DLC)。
3. 進入遊戲，並使用 DLC 儲存進度。
4. 結束遊戲。
5. 從主機移除 DLC。
6. 啟動遊戲並嘗試存取已儲存的進度。

**預期結果**<br />如果使用 DLC 建立的遊戲存檔所需的 DLC 已不再安裝，遊戲會妥善處理該遊戲存檔的存在。

**通過範例**

1. 使用者能夠載入其已儲存的進度，並正常與遊戲互動。
2. 使用者會收到通知，告知需要特定 DLC 才能存取其遊戲存檔。

**失敗範例**

1. 沒有 DLC 時遊戲變得無法使用。
2. 使用者無法存取已儲存的進度，也未收到說明原因的通知。

### 037-04 多人遊戲 DLC

**測試步驟**

1. 登入 XBOX 設定檔。
2. 啟動遊戲。
3. 主機 A：下載所有可在多人遊戲中使用的可下載內容。
4. 主機 A：使用可下載內容 (關卡、角色、車輛、賽道等) 主持 XBOX 遊戲工作階段。
5. 主機 B：使用所有可能的方法，嘗試加入主機 A 建立的遊戲工作階段。
6. 如果無法加入遊戲工作階段，請確認有提供清楚的指示，說明無法加入的原因或讓使用者能輕易推斷出原因。
7. 針對所有遊戲模式重複步驟 \[3] - \[6]。
8. 以主機 B 作為主持人，重複步驟 \[3] - \[6]。

**預期結果**<br />支援多人遊戲所需可下載內容的遊戲，必須向未安裝該可下載內容的使用者提供清楚的指示。

**通過範例**

1. 使用者在不符合需求的情況下嘗試加入有 DLC 需求的工作階段時，會收到適當的訊息，並獲得如何解決問題的資訊 (下載、重新下載等)。
2. 透過圖示及/或其他畫面元素，使用者在不符合需求的情況下嘗試加入有 DLC 需求的工作階段時，會收到清楚的通知，並獲得或能輕易推斷出如何解決問題的資訊 (下載、重新下載等)。
3. 符合多人遊戲對戰 DLC 需求的使用者能夠加入工作階段並遊玩。

**失敗範例**

1. 不符合多人遊戲工作階段 DLC 需求的使用者，未收到關於 DLC 需求及其解決方式的清楚視覺指示。
2. 符合多人遊戲工作階段 DLC 需求的使用者無法一起加入。


## Related topics

- [XBOX 主機遊戲的認證測試 XBOX 需求](/zh-TW/publishing/certification/console-cert-tested-requirements.md)
- [XBOX 遊戲的 XBOX 需求](/zh-TW/publishing/certification/xbox-requirements.md)
- [XR037 對內容套件的相依性](/zh-TW/publishing/certification/fma/xr-037.md)
- [XR-052 使用者狀態與遊戲存檔位置、漫遊及相依性](/zh-TW/publishing/certification/xr/xr-052.md)
- [認證 PC BVT 指南](/zh-TW/publishing/game-publishing/concepts/certification/certification-pc-bvt-guide.md)
