> ## 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 Game Development Kit (GDK)、PlayFab 與 XBOX 服務,為 XBOX Series X|S、XBOX One 與 Windows PC 建置與發行遊戲。

本網站說明如何為 **XBOX Series X|S 主機**、**XBOX One 系列主機**與 **Windows PC** 建置和發行遊戲。請依序完成以下四個步驟,從遊戲構想一路走到在硬體上執行的組建。

## 適用產品

* XBOX Series X|S 主機
* XBOX One 系列主機
* Windows PC

## 重要名詞

* **XBOX Game Development Kit (GDK):** XBOX 提供的免費工具組,用於建置 XBOX 與 Windows 遊戲。
* **ID\@XBOX:** 授予獨立工作室 GDK 存取權限,以及在 XBOX 上發行遊戲許可的計畫。
* **Partner Center:** Microsoft 的開發者入口網站,你可以在此註冊工作室並提交完成的遊戲。
* **Dev kit:** 設定為開發用途的 XBOX 主機。開始開發時不需要。

若遇到不熟悉的名詞,請參閱[詞彙表](/home/glossary)。

## 四步驟流程

<Steps>
  <Step title="加入 ID@XBOX 以取得建置權限" icon="id-card">
    在下載 GDK 或發行遊戲之前,XBOX 必須先驗證你的工作室。你需要提交簡短的申請、簽署保密協議,並讓遊戲概念取得核准。加入 ID\@XBOX 是免費的。

    請預留至少兩週的時間。其中大部分是 XBOX 的審查時間。

    <Card title="開始 ID@XBOX 加入流程" icon="arrow-right" href="/home/onboarding">
      依序列出每個步驟,並提供預估所需時間。
    </Card>

    <Tip>
      如果你已完成加入流程並完成設定,請直接前往[入門指南](/home/build-first-title/developing-new-titles)並選擇你的路徑。
    </Tip>
  </Step>

  <Step title="安裝工具" icon="download">
    在 Windows PC 上設定三個元件:用於程式碼編輯的 **Visual Studio**、提供 Windows 程式設計 API 的 **Windows SDK**,以及提供 XBOX 程式設計 API 的 **XBOX Game Development Kit (GDK)**。建置一個範例遊戲,以確認你的設定可正常運作。

    <Card title="設定並安裝 GDK" icon="arrow-right" href="/home/setup-install/get-started">
      認識 GDK,以及逐步安裝說明。
    </Card>
  </Step>

  <Step title="建置你的第一個專案" icon="play">
    開啟 Visual Studio,選擇 XBOX 專案範本,並建置一個最小的遊戲。透過這個組建來驗證你的工具鏈、專案範本與硬體目標可以從頭到尾正常運作。

    <Card title="建置你的第一個遊戲" icon="arrow-right" href="/home/build-first-title/developing-new-titles">
      專案範本與第一次組建。
    </Card>
  </Step>

  <Step title="挑選適合的入門指南" icon="compass">
    選擇最符合你正在開發內容的指南。你可以選擇目標裝置(XBOX Series X|S 主機、Windows PC 與 ROG XBOX Ally,或透過 Play Anywhere 同時涵蓋兩者)、你已經在使用的引擎(Unreal、Unity、Godot、GameMaker,或自製引擎),或者在其他平台已推出遊戲時採用的移植路徑。

    <Card title="瀏覽入門指南" icon="arrow-right" href="/home/build-first-title/developing-new-titles">
      七條精選路徑,選擇最適合你專案的一條。
    </Card>
  </Step>
</Steps>

## 常見範圍問題

<AccordionGroup>
  <Accordion title="我是個人開發者或獨立工作室。XBOX 開發適合我嗎?">
    適合。ID\@XBOX 支援獨立工作室與個人開發者。加入完全免費,而且使用的工具(GDK、Visual Studio、PlayFab)與大型工作室使用的工具相同。你可以完全在 Windows PC 上進行開發。只有在準備要於 XBOX 硬體上測試時,才需要 dev kit。
  </Accordion>

  <Accordion title="我使用 Unity、Unreal 或 Godot。我還需要 GDK 嗎?">
    需要,但你很少會直接與它互動。你的引擎會替你呼叫 GDK。你仍然需要在電腦上安裝 GDK,讓引擎可以將遊戲封裝給 XBOX,並使用成就與雲端存檔等 XBOX 功能。請在第 4 步中選擇對應引擎的[入門指南](/home/build-first-title/developing-new-titles)。
  </Accordion>

  <Accordion title="我已經有 PC 或 Steam 遊戲。可以移植嗎?">
    可以。由於遊戲玩法程式碼已經寫好,移植通常比從零開始更快。請從[移植路徑](/paths/porting/overview)開始,或直接前往你的原始平台頁面:[從 Steam](/paths/porting/from-steam)、[從先前世代的 XBOX](/paths/porting/from-xbox-era)、[從其他平台](/paths/porting/from-console)、[從 PC(非 Steam)](/paths/porting/from-pc)。
  </Accordion>

  <Accordion title="我需要什麼作業系統與硬體?">
    你需要一台 64 位元的 **Windows 10 或 Windows 11 PC**,以及約 30 GB 的可用空間供 GDK 使用。開始開發不需要 XBOX 主機。你可以在本機建置與測試 Play Anywhere PC 組建。當你準備好在 XBOX 硬體上測試時,可透過 Partner Center 訂購 dev kit。
  </Accordion>
</AccordionGroup>

## 文件章節

當入門指南引導你深入文件之後,可使用下列章節:

<Columns cols={2}>
  <Card title="建置" icon="code" href="/home/setup-install/get-started">
    GDK 主題:遊戲設定、封裝、存檔、輸入、網路以及跨裝置開發。
  </Card>

  <Card title="服務" icon="server" href="/services/xbox-services/index">
    XBOX 服務與 PlayFab:身分識別、成就、多人遊戲、經濟系統與 live-ops。
  </Card>

  <Card title="主機功能" icon="tv" href="/build/console-features/index">
    Quick Resume、DirectStorage、Smart Delivery 以及其他僅限主機的功能。
  </Card>

  <Card title="工具" icon="screwdriver-wrench" href="/tools/index">
    Visual Studio 設定、XBOX 服務工具、效能分析工具與診斷工具。
  </Card>

  <Card title="發行與商務" icon="store" href="/publishing/game-publishing/overview">
    認證、XR 需求、商店資訊、定價與提交。
  </Card>

  <Card title="API 參考" icon="brackets-curly" href="/reference/system/gc-reference-system-toc">
    Gaming Runtime、XBOX 服務與平台 API。
  </Card>
</Columns>

## 快速連結

<Columns cols={3}>
  <Card title="下載 GDK" icon="download" href="/home/setup-install/download-install">
    需要 ID\@XBOX 存取權限。
  </Card>

  <Card title="GDK 範例" icon="github" href="https://github.com/microsoft/Xbox-GDK-Samples">
    GitHub 上可建置的範例。
  </Card>

  <Card title="錯誤碼" icon="circle-exclamation" href="/reference/errorcodes">
    GDK 與 XBOX 服務錯誤查詢。
  </Card>
</Columns>


## Related topics

- [XBOX 遊戲開發文件](/zh-TW/index.md)
- [XBOX 合作夥伴加入流程:取得存取權限與發行](/zh-TW/home/onboarding.md)
- [安裝 GDK 工具鏈](/zh-TW/home/setup-install/download-install.md)
- [開發新的 GDK 遊戲](/zh-TW/home/build-first-title/developing-new-titles.md)
- [GDK 被授權人的安全性要求](/zh-TW/home/onboarding-access/security-requirements.md)
