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

# Microsoft 游戏开发工具包入门（内容）

> XBOX GDK 开发的起点:GDK 是什么、开发 PC 设置、Windows SDK 与 Visual Studio 安装、GDK 下载,以及构建你的第一个示例。

这是引导路径的第 2 步。在开始之前,请先完成 [ID@XBOX 加入流程](https://docs.xbox.com/zh-CN/home/onboarding.md)。Microsoft 的审批流程会授予你下载 GDK 的权限。

到本页结束时,你将了解 GDK 是什么,并在 PC 上安装好全部工具。你还会构建 Microsoft 提供的一个示例游戏,以确认你的环境可用。

## 什么是 GDK?

Microsoft Game Development Kit (GDK) 是 Microsoft 免费发布的一整套工具、代码库与文档,用于构建 XBOX 与 Windows 游戏。你可以像安装任何其他程序一样,将它安装到你的 Windows PC 上。

GDK 包含三个组件:

> [card] 代码库
>
> 面向存档、登录、成就、控制器与音频的 C++ API。你可以在游戏中调用它们。

> [card] Visual Studio 集成
>
> 模板与构建目标,让你像创建其他 Visual Studio 项目一样创建 XBOX 游戏项目。

> [card] 命令行工具
>
> 用于打包游戏、部署到开发套件,以及在提交前验证构建的实用工具。

GDK 是在 XBOX 与 Microsoft Store 上发布游戏的当前工具链,取代了旧有的 XDK 与 UWP 工具链。

> [!TIP]
>
> [GDK 术语表](https://docs.xbox.com/zh-CN/home/glossary.md) 定义了你会遇到的每个缩写,而当你开始编码后,[API 参考](https://docs.xbox.com/zh-CN/reference/system/gc-reference-system-toc.md) 会记录每个函数。

## 安装并验证

**1. 安装 GDK 工具链**

确认你的开发 PC 满足要求,然后按顺序安装 Windows SDK、Visual Studio 与 GDK。

> [card] [安装 GDK](https://docs.xbox.com/zh-CN/home/setup-install/download-install.md)
>
> 要求、先决条件与分步安装。

**2. 构建一个示例**

在 Visual Studio 中打开一个 GDK 附带示例,确认你的环境能够干净地构建与部署。此步骤端到端验证工具链。

> [card] [GDK 示例](https://docs.xbox.com/zh-CN/home/setup-install/samples.md)
>
> GDK 附带的参考示例。

## 后续步骤

在示例能够构建并运行后,创建你自己的项目。

> [card] [构建你的第一款游戏](https://docs.xbox.com/zh-CN/home/build-first-title/developing-new-titles.md)
>
> 选择 Visual Studio 模板,让自己的 GDK 项目运行起来。


## Related topics

- [Microsoft 游戏开发工具包 (GDK) 移植指南](https://docs.xbox.com/zh-CN/home/build-first-title/porting-guides.md)
- [Microsoft 游戏开发工具包用户模型](https://docs.xbox.com/zh-CN/build/core-features/common/user/gamecore-user-models.md)
- [Microsoft 游戏开发工具包示例](https://docs.xbox.com/zh-CN/home/setup-install/samples.md)
- [Microsoft 游戏开发工具包 (GDK) 系统 API 参考资料](https://docs.xbox.com/zh-CN/reference/system/gc-reference-system-toc.md)
- [访问 Microsoft 游戏开发工具包 (GDK) 开发资源](https://docs.xbox.com/zh-CN/home/onboarding-access/access-resources.md)
