> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 建立遊戲套件並在 Partner Center 中上傳

> 使用 GDK 建立 XBOX 遊戲套件並上傳至 Partner Center 的教學課程，讓您可以驗證、認證及發佈組建。

> [tab] XBOX

本文說明如何使用 Game Development Kit (GDK) 建立遊戲套件，並在 Partner Center 中上傳。

> [tab] XBOX
>
> ## 必要條件
>
> * 已註冊為 XBOX 創作者。若要深入了解，請參閱 [XBOX 創作者上線](https://docs.xbox.com/zh-TW/home/onboarding.md)。
> * 有效的 Partner Center 帳戶。如果您還沒有帳戶，請連絡您的 XBOX 小組。
> * 您的產品已有核准的遊戲概念。若要深入了解，請參閱[提交遊戲概念](https://docs.xbox.com/zh-TW/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-game-concepts.md)。

> [tab] Windows 上的 Microsoft Store
>
> ## 必要條件
>
> * 已註冊為 Microsoft Store 開發人員。
> * 有效的 Partner Center 帳戶。
> * 若要深入了解，請參閱 [Microsoft Store 開發人員平台](https://storedeveloper.microsoft.com/home)。

## 安裝 Game Development Kit (GDK)

> [tab] XBOX
>
> 首先安裝 GDK。XBOX 創作者可以從 [XBOX 安全下載](https://aka.ms/gdkdl)下載 GDK、範例和工具。

> [tab] Windows 上的 Microsoft Store
>
> 首先安裝 GDK。開發人員可以從 [Game Development Kit - GitHub](https://aka.ms/gdk) 下載 GDK。

如需詳細資訊，請參閱[存取 XBOX Game Development Kit (GDK) 開發資源](https://docs.xbox.com/zh-TW/home/onboarding-access/access-resources.md)。

## 建立遊戲套件

準備發行遊戲時，請將可執行檔 (.exe) 和所有必要內容合併成單一套件。若要建立套件，請使用 GDK 中包含的 [MakePkg](https://docs.xbox.com/zh-TW/build/core-features/common/packaging/deployment/makepkg.md) 工具 (MakePkg.exe)。

> [tab] XBOX
>
> 遊戲套件必須使用正確的格式：
>
> * 主機遊戲使用 **XVC** 格式。
>
> * PC 遊戲使用 **MSIXVC** 格式。
>
> * 不支援其他套件類型。
>
> > [!WARNING]
> >
> > **XBOX Play Anywhere**
> >
> > 如果您要建立 XBOX Play Anywhere 遊戲，請同時建立 **XVC** 套件和 **MSIXVC** 套件。
>
> 如需詳細指引，請參閱：
>
> * [開始使用 PC 遊戲的封裝](https://docs.xbox.com/zh-TW/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC.md)。
> * [開始為 XBOX 主機封裝遊戲](https://docs.xbox.com/zh-TW/build/core-features/common/packaging/overviews/packaging-getting-started-for-console.md)。
> * [GDK 開發與工具](https://docs.xbox.com/zh-TW/tools/tools-console/index.md)。

> [tab] Windows 上的 Microsoft Store
>
> 在 Windows 上的 Microsoft Store 中發佈的 PC 遊戲套件使用 **MSIXVC** 格式。如需詳細指示，請參閱[開始使用 PC 遊戲的封裝](https://docs.xbox.com/zh-TW/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC.md)。
>
> > [!NOTE]
> >
> > 不使用 XBOX 服務的 GDK 遊戲，不得在用於封裝遊戲的 **MicrosoftGame.config** 檔案中包含 **MSAAppId**、**TitleId** 或 **ExtendedAttributeList** 元素。封裝組建之前，請編輯 MicrosoftGame.config 檔案並移除這些元素。如果封裝的 MicrosoftGame.config 檔案中包含 **MSAAppId**、**TitleId** 或 **ExtendedAttributeList**，則在 RETAIL 沙箱中啟動遊戲時，玩家會遇到 XBOX 登入錯誤。

### 內嵌於遊戲引擎的封裝工具

某些遊戲引擎 (例如 Unity 和 Unreal Engine) 包含內建的封裝工具。實作方式因引擎而異，因此請參閱引擎的文件以取得指引。

## 上傳遊戲套件

### 必要條件

上傳套件之前，請確定您已具備：

> [tab] XBOX
>
> * 有效的套件：
>   * 適用於 PC 上 XBOX 的 **MSIXVC**。
>   * 適用於 XBOX 主機的 **XVC**。
>   * 包含可執行檔 (.exe) 和所有必要內容，以及遊戲所需的任何其他內容。
>   * 若為 **XBOX Play Anywhere**，請準備這兩種套件格式。
> * 每個套件的 **EKB (Escrow Key Blob)** 檔案。
> * 每個套件的 **Symbols** (.zip) 檔案。
> * 每個套件的 **Submission Validator** (.xml) 檔案。
>   * 如需詳細資訊，請參閱[提交驗證程式簡介](https://docs.xbox.com/zh-TW/build/core-features/common/packaging/subval/submissionvalidator.md)。

> [tab] Windows 上的 Microsoft Store
>
> * 有效的 MSIXVC 套件
>   * 包含可執行檔 (.exe) 和所有必要內容。
> * 每個套件的 **EKB (Escrow Key Blob)** 檔案。
> * 每個套件的 **Symbols** (.zip) 檔案。
> * 每個套件的 **Submission Validator** (.xml) 檔案。
>   * 如需詳細資訊，請參閱[提交驗證程式簡介](https://docs.xbox.com/zh-TW/build/core-features/common/packaging/subval/submissionvalidator.md)。

### 套件上傳流程

**1. 登入 Partner Center。**

登入 [Partner Center](https://partner.microsoft.com/dashboard)。

**2. 在 **Home** 頁面上，選取 **Apps and games**。**

在 **Home** 頁面上，選取 **Apps and games**。

**3. 在 **Apps and games | Overview** 頁面上，選取或搜尋您的遊戲。**

在 **Apps and games | Overview** 頁面上，選取或搜尋您的遊戲。

**4. 選取 **Packages**。**

選取 **Packages**。

**5. 在 **Main** 分支中選取 **Upload package**。**

在 **Main** 分支中選取 **Upload package**。如需詳細資訊，請參閱[套件](https://docs.xbox.com/zh-TW/publishing/game-publishing/concepts/game-package-management.md)。

**6. 選取 **Browse your files**，然後選取要上傳的套件。**

選取 **Browse your files**，然後選取要上傳的套件。

**7. 出現提示時，上傳 **EKB (Escrow Key Blob)** 檔案。**

出現提示時，上傳 **EKB (Escrow Key Blob)** 檔案。

**8. 上傳封裝期間產生的 **Symbols** (.zip) 檔案。**

上傳封裝期間產生的 **Symbols** (.zip) 檔案。

**9. 上傳封裝期間產生的 **Submission Validator** (.xml) 記錄檔。**

上傳封裝期間產生的 **Submission Validator** (.xml) 記錄檔。

**10. 選取 **Save draft**。**

選取 **Save draft**。

## 後續步驟

> [card] [設定遊戲的屬性](https://docs.xbox.com/zh-TW/publishing/game-publishing/tutorial-xbox-managed/how-to-configure-properties.md)


## Related topics

- [套件](https://docs.xbox.com/zh-TW/publishing/game-publishing/concepts/game-package-management.md)
- [建立遊戲並設定遊戲設定](https://docs.xbox.com/zh-TW/publishing/game-publishing/tutorial-xbox-managed/how-to-create-a-title-and-configure-game-setup.md)
- [套件 (傳統體驗)](https://docs.xbox.com/zh-TW/publishing/game-publishing/concepts/packages-overview.md)
- [在 Partner Center 中建立並發佈 XBOX GDK 遊戲](https://docs.xbox.com/zh-TW/publishing/game-publishing/tutorial-xbox-managed/overview.md)
- [如何建立新產品](https://docs.xbox.com/zh-TW/publishing/game-publishing/how-to/how-to-create-new-products.md)
