入门

本文是一篇入门指南,适用于想要在 Windows 或 Xbox 上开发游戏的创建者。

下面是一些可帮助你查找所需信息的问题:

快速入门指南

立即开发游戏的步骤。

步骤1:获取软件和工具

请确保在设备上安装了 Windows 10,并且安装了最新更新。

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

如果计划使用游戏引擎和其他中间件,请参阅Windows 10 游戏开发指南中的桥接器、游戏引擎和中间件部分。 若要了解如何使用特定的游戏引擎开发 Windows 和 Xbox 游戏,需要参阅游戏引擎的文档。

步骤2:准备要开发的硬件

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

对于计划使用零售 Xbox 控制台开发 Xbox 游戏的用户,还需要在其上激活并启用开发人员模式。 有关详细信息,请参阅Xbox One 开发人员模式激活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 应用和游戏