使用入门

本文是一篇入门指南,面向需要在 Windows 或 Xbox 上开发游戏的创建者。

下面这些问题可帮助你找到所需的信息:

快速入门指南

立即开发游戏的步骤。

步骤 1:获取软件和工具

确保在设备上安装 Windows 10 和最新更新。

安装合适的 IDE,例如 Visual Studio。 Visual Studio Community 2017 可免费下载。 有关详细信息,请参阅 Visual Studio 下载

如果计划使用游戏引擎和其他中间件,请参阅 Windows 游戏开发指南中的桥、游戏引擎和中间件部分。 有关使用特定游戏引擎开发 Windows 和 Xbox 游戏的信息,需要参阅游戏引擎文档。

步骤 2:为开发准备硬件

如果是第一次进行开发,则需要在设备上启用开发人员模式。 有关详细信息,请参阅启用设备进行开发

对于计划使用你的零售 Xbox 主机开发 Xbox 游戏的用户,你还需要在该主机上激活并启用开发人员模式。 有关详细信息,请参阅 Xbox 开发人员模式激活Xbox 上的 UWP 应用开发入门

注意

你需要先注册一个合作伙伴中心帐户,然后才能在 Xbox 主机上启用开发人员模式。 有关注册合作伙伴中心帐户的详细信息,请参阅下面的步骤 5

步骤 3:运行示例并查看其工作原理

若要开始进行 UWP DirectX 开发,请参阅使用 DirectX 创建简单的 UWP 游戏。 如果你只想阅读和了解各种 DirectX 概念(例如缓冲区是什么),请参阅 Direct3D 图形概念

有关更多示例,请参阅游戏示例

步骤 4:考虑加入计划

如需开发 Xbox 游戏或在游戏中使用 Xbox Live 功能,请加入 Xbox Live 创意者计划ID@Xbox 计划。

若要详细了解每个计划可用的 Xbox Live 功能,请参阅功能表。 有关详细信息,请参阅开发人员计划

注意

Xbox Live 创意者计划面向所有开发人员开放。 任何人都可以发布 Xbox 游戏。 要使你的作品成为 Xbox Live 创意者计划的一部分,你只需从合作伙伴中心启用此选项。 有关注册合作伙伴中心帐户的详细信息,请参阅下面的步骤 5

步骤 5:注册合作伙伴中心帐户

你可以使用合作伙伴中心帐户访问合作伙伴中心,在这里,你可以在一个位置管理和提交适用于 Windows 设备的所有应用和游戏。

对于 Windows 游戏开发,你可以选择等到你想访问合作伙伴中心或者想在游戏中使用 Xbox Live 功能时注册。

对于 Xbox 游戏开发,你应该注册一个合作伙伴中心帐户,因为设置零售 Xbox 进行开发时需要该帐户。 有关详细信息,请参阅步骤 2

有关详细信息,请参阅发布 Windows 应用和游戏