开发 Xbox 和 Windows 游戏的开发电脑硬件和运行系统要求
开发 Xbox 和 Windows 游戏的开发电脑硬件和运行系统要求
开发 Xbox 和 Windows 游戏的开发电脑硬件和运行系统要求
本文内容
验证开发电脑满足硬件和运行系统要求。
硬件要求
开发 Xbox 和 Windows 游戏的硬件要求
我们建议您使用能够运行 Windows 10 系统的快速新型电脑作为开发电脑。 Microsoft 游戏开发工具包需要 30 GB 的可用空间才能成功安装。
开发 Xbox 游戏还有额外的硬件要求。
开发 Xbox 游戏的额外硬件要求
我们建议开发计算机是配备 NVMe SSD 驱动器的快速、新型计算机。 除了 NVMe SSD 驱动器,我们还建议购买适合您的 NVMe SSD 驱动器的散热器,弥补由于过热造成的性能下降。
启动游戏或将其部署到主机所需的时间受以下各个因素影响:
- 网络硬件(例如路由器、交换机、NIC 和电缆)的质量。
- 网络的延迟、流量和跃点数。
为了获得最佳效果,您应该使用类别 6a 电缆,并将开发计算机和开发主机放在同一以太网交换机上。
借助 Xbox Series X 开发工具包,调试 NIC 现在支持 10GbE 以实现更快的部署(NDA 主题)要求授权。 我们建议您使用以下项配置硬件环境:
- 一台具有 10GbE 网络接口适配器、NVMe SSD 驱动器和 NVMe 散热器的开发计算机。
- 一台支持 10GbE 的网络交换机。
- 类别 6a 电缆,并将开发计算机和开发主机置于同一子网上的同一交换机上。
- 支持 10GbE 的网络基础结构。
此外,Microsoft 游戏开发工具包将支持 Thunderbolt 3,以便在即将发布的版本中改进部署。 要为此做好准备,我们建议:
- 开发计算机上的主板支持 Thunderbolt 3。
我们建议使用支持 4K/UHD 和 HDR 的监视器和/或电视,以便能够正确利用这些平台功能。
10GbE 验证硬件
作为参考,我们已验证具有以下硬件配置且支持 10GbE 的调试 NIC:
- Netgear XS708T 8 端口式交换机
- AQuantia Aqtion AQN-107 PCIe 到 10GBase-T Multi-Gig Pro 以太网适配器
- Intel 以太网聚合网络适配器 X540-T1
- Samsung SSD 970 EVO NVMe M.2 1TB
- 类别 6a 以太网电缆
软件要求
开发 Xbox 游戏的软件要求
需要以下版本的 Windows 10 才能为 Xbox 系列主机创建 Microsoft 游戏开发工具包(GDK)游戏:
- Windows 10 64 位(版本 1709 或更高版本):Home、Professional 和 Enterprise
注意
2020 年 6 月之前的 Microsoft 游戏开发工具包 (GDK) 版本支持 Windows 7、8 和 8.1 Windows 10。 支持已被删除。 如果尝试在不受支持的操作系统上安装 Microsoft 游戏开发工具包 (GDK),Microsoft 游戏开发工具包 (GDK) 安装程序将受阻。
生成服务器支持以下操作系统版本:
- Windows Server 2016 (版本 1709 或更高版本):标准和数据中心
开发 Windows 游戏的软件要求
在开发计算机上安装的游戏运行时开发工具包仅受以下操作系统支持:
- Windows 10(2019 年 5 月更新版或更高版本)客户端操作系统(64 位)
有关其他限制和建议,请查看以下列表:
- 游戏运行时开发工具包无法在 32 位版本的 Windows 上安装。
- 更新您的 Windows 开发计算机到可用的最新图形驱动程序,并经常检查更新以帮助确保远程工具运行良好。
如果您的游戏正在使用 MicrosoftGame.config 来安装框架依赖项,则这些需要被旁加载到已配置为使用此开发者 Sandboxes(沙盒)的机器上。 有关更多信息,请参阅框架包依赖项。
注意
仅安装在 MicrosoftGame.config 中指定的确切版本。安装未指定的版本可能会掩盖开发期间的错误,或者在发布到零售后导致意外问题。
如果你计划安装并运行使用 MSIXVC 打包和/或使用游戏运行时 API 的电脑游戏,在你计划用于测试游戏的设备(可以是你的开发电脑或远程电脑设备)上必须安装了以下软件:
- Windows 10(2019 年 5 月更新或更高版本)客户端操作系统(64 位)
- 游戏服务运行时(在你从 Microsoft Store 中安装 MSIXVC 打包游戏时会自动安装)。 可以从Microsoft Store安装最新的版本。
Microsoft 符号服务器
打开 Microsoft 符号服务器将为您提供游戏运行时符号。
在 Visual Studio 中打开 Microsoft 符号服务器,导航到
Debug -> Options -> Symbols
,勾选
Microsoft Symbol Servers
复选框。
有关详细信息,请参阅Microsoft 公共符号服务器。
后续步骤
在确认开发电脑满足硬件和运行系统要求之后,应继续查看SDK 和工具要求。
另请参阅
Microsoft 游戏开发工具包 (GDK) 入门(NDA 主题)要求授权