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

# PC 端對端概觀

> 依照端對端藍圖，使用 GDK 發行 Windows PC 遊戲：引擎整合、XBOX 服務、掌機，以及 Microsoft Store 提交。

Microsoft Game Development Kit (GDK) 可以單獨搭配 C/C++ 專案使用，也可以搭配支援與 GDK 整合的遊戲引擎使用。

PC 端對端指南概述將 GDK 與您的遊戲整合，並在 XBOX PC 應用程式上將您的遊戲發佈到 Microsoft Store 所需的步驟。端對端指南依照您通常執行這些步驟的順序加以編排。本指南示範如何使用原生 GDK API 進行整合。其中也包含遊戲引擎專屬指南，說明如何在 Unity Engine 和 Unreal Engine 中使用 GDK。

## 指南的各節

本指南包含下列各節。

### GDK 與遊戲引擎

本指南的 [GDK 與遊戲引擎](/zh-TW/build/gdk-and-engines/gdk-and-engines) 一節說明 GDK，並包含搭配 Unity Engine 和 Unreal Engine 使用 GDK 的指南。

### 所有遊戲的步驟

本指南的「所有遊戲的步驟」一節說明所有遊戲為了與 GDK 整合並在 Microsoft Store 中發佈所需採取的步驟。凡是提及 API 之處，這些步驟都涵蓋原生 C/C++ GDK API 的使用方式。上一節中的個別遊戲引擎指南涵蓋使用 GDK 功能所需的引擎專屬步驟。例如，在 Unity Engine 中存取 C# 包裝函式，以及在 Unreal Engine 中使用 online-subsystem。
本節包含下列步驟。

* [加入 ID@XBOX](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-register-id-at-xbox)
* [建立 Partner Center 帳戶](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-creating-partnercenter-account)
* [為您的遊戲建立專案定義](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-creating-partnercenter-product-definition)
* [將 GDK 與您的遊戲整合](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-integrating-gdk-in-your-game)
* [在 Partner Center 中發佈您的遊戲](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-publishing-your-game)

無論遊戲是使用遊戲引擎，還是直接在 C/C++ 中使用 GDK API，大部分步驟都可直接套用。[將 GDK 與您的遊戲整合](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-integrating-gdk-in-your-game) 一節涵蓋初始化 GDK 和 XBOX/PlayFab 服務，以及實作必要功能。視您使用的引擎而定，您可能需要參考上一節中的其中一份引擎指南，以取得引擎專屬的整合詳細資料。

### 可能適用於您遊戲的步驟

[可能適用於您遊戲的步驟](/zh-TW/build/gdk-and-engines/optional-services) 一節涵蓋非必要、但您可能想讓遊戲使用的服務或功能。

## 後續步驟

如果您是從頭開始使用 C/C++ GDK 範本專案，請完成 [所有遊戲的步驟](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-required-steps) 一節。

如果您使用遊戲引擎，請完成 [GDK 與遊戲引擎](/zh-TW/build/gdk-and-engines/gdk-and-engines) 一節中您遊戲引擎專屬的指南，以及 [所有遊戲的步驟](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-required-steps) 一節中的步驟。對於 [將 GDK 與您的遊戲整合](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-integrating-gdk-in-your-game) 一節，引擎專屬指南會提供額外的詳細資料。

無論採用哪一種方式，您都應該檢閱 [可能適用於您遊戲的步驟](/zh-TW/build/gdk-and-engines/optional-services) 一節，了解非必要、但您可能想讓遊戲使用的服務。


## Related topics

- [選用服務](/zh-TW/build/gdk-and-engines/optional-services.md)
- [搭配 Unity、Unreal 和其他引擎使用 GDK](/zh-TW/build/gdk-and-engines/gdk-and-engines.md)
- [搭配 Godot 使用 GDK](/zh-TW/build/gdk-and-engines/godot.md)
- [移植到 XBOX GDK 的指南](/zh-TW/home/build-first-title/porting-guides.md)
- [XBOX 遊戲發行概觀](/zh-TW/publishing/game-publishing/publishing-processes/managed-creators/overview.md)
