PC Game Pass 质量标准

版本 2.0 - 2023/12/02

简介

本主题旨在介绍 Game Pass 订阅中电脑游戏的质量标准和策略。

PC Game Pass 质量标准是 Xbox 要求的子集,并针对电脑游戏进行了修改。 它们旨在确保游戏具有高完整性,它们在最常用的电脑屏幕分辨率上正常显示,并且该游戏修补程序最初和之后保存内容是否可用。

目前,标准处于推出阶段,我们将开始根据这些标准测试 PC Game Pass 游戏,并报告发现的问题。 但是,由于我们刚推出它们,因此当前不会因这些问题而让一款游戏失败。 测试通过结果旨在告知开发人员发现的任何严重问题。 在公开这些标准之后的某个日期,我们可能会开始针对主要 bug 让游戏失败。

游戏完整性和功能

功能完整且可测试: 游戏提交必须包含所有客户端代码、提交工件以及可下载的内容。 必须提供合作伙伴服务且对其进行正确配置以进行测试和认证。

游戏完整性:用户必须能够完成所有游戏模式,同时游戏必须为玩家提供持续的可玩体验。 每个游戏的可玩体验各不相同,但通常意味着帧率无大幅下降,无冻结、僵局、导致主要进度障碍的漏洞或图像损坏。

选项和设置:当在游戏中更新游戏设置时以及在终止和再次启动游戏后,选项、控件、语言等游戏设置得到正确应用。

导航和内容可用性:内容中无死胡同、游戏菜单可导航,且所有内容均可用(如果适用)。

多人游戏:具有允许的本地或在线多人游戏数的游戏功能: 使用受支持的模式,游戏模式通过受支持的本地或在线玩家组合正常运行

测试用例

游戏完整性

测试步骤

  1. 启动游戏。
  2. 在所有菜单和子菜单中导航,查看所有类型的媒体和/或功能,并进入并完成所有游戏模式。
  3. 导航、与之交互并完成所有菜单 UI、额外内容、单人游戏模式和多人游戏模式,包括任何其他功能。 在脱机、联机和拆分屏幕中进行测试(如果适用)。 使用尽可能的最大玩家数测试多人游戏模式。

预期结果
所有游戏必须为用户提供可靠、公平、一致和完善的娱乐体验。

通过示例

  1. 可在所有模式下完成游戏。

失败示例

  1. 游戏在给定级别的末尾崩溃。
  2. 如果用户已完成另一模式,将无法完成特定模式。

选项

测试步骤

  1. 启动游戏。
  2. 为测试团队设置各种选项,以便针对每个选项设置测试每个可用的值。
  3. 检查游戏菜单中的所有设置和选项是否正确反映在最终用户体验中(例如,难度、游戏控制器、键盘和鼠标、音频音量、预设视频设置、高级视频设置等)。
  4. 终止游戏,然后在重新启动游戏后确保所有设置和选项仍有效。
  5. 让测试团队在整个测试期间更改游戏所有方面的选项设置并验证它们是否准确反映在整个游戏中。

预期结果
游戏中的所有选项设置必须按预期方式工作,且在重新启动游戏后所有选项和设置值必须仍有效。

通过示例

  1. 如果将游戏内语言选项设置为荷兰语,则游戏只使用荷兰语字幕。

失败示例

  1. 如果用户使用暂停菜单反转水平或垂直摄像头控制信息,摄像头控制信息不影响游戏内设置。
  2. 在终止并重新启动游戏后,在玩游戏期间设置的所有选项值将重置为默认值。
  1. 启动游戏。
  2. 在支持时使用键盘和鼠标以及控制器在所有菜单和选项屏幕(前端、游戏内和其他区域)中导航,确保所有导航按钮按预期方式工作。 如果在任何菜单 UI 中显示按钮标签或命令提示符,请验证可以正确发出每个命令。

预期结果
导航命令必须按预期方式工作。

通过示例

  1. 游戏中的所有区域都可以按预期方式导航。

失败示例

  1. 进入某些菜单时,游戏在控制器上显示与按钮关联的图像,但是按该按钮时控制器没有任何反应。

硬件和分辨率兼容性

硬件支持:对于开发人员声明的最低支持的硬件(图形驱动程序等),游戏必须支持各种配置(分辨率更改等)。

测试用例

测试步骤

  1. 确保安装了最新的制造商 GPU 驱动程序。
  2. 启动游戏并进入游戏。
  3. 在 1366 x 768、1440 x 900、1080P、1440P 和 4K 中测试完全展开的窗口模式。
  4. 在 1366 x 768、1440 x 900、1080P、1440P 和 4K 中测试全屏模式(如果可用)。
  5. 对各种 CPU 和 GPU SKU 重复 [1-4]。
  6. 测试游戏列出的最低硬件要求。 由于硬件可用,请跨各种低端、中端和高端 CPU 和 GPU 重复测试 [1-4]。

预期结果
如果受支持,游戏会跨窗口化和全屏、上面最常用的五种屏幕分辨率以及各种 GPU/CPU 配置正确显示。

通过示例

  1. 游戏在硬件和分辨率矩阵以及窗口化和全屏中正确显示。

失败示例

  1. 游戏在窗口化中正确显示,但在全屏中损坏。

保存游戏和更新兼容性

保存游戏兼容性:游戏保存必须正确保存玩家的进度。 保存必须在应用任何新修补程序后继续运行。

测试用例

测试步骤

  1. 开始玩一段时间的游戏以在每个模式下手动保存或触发自动保存游戏进度(如游戏进度、选项和设置、虚拟形象创建等)。
  2. 重新启动游戏并验证您可以从加载并恢复从步骤 [1] 保存的游戏进度。
  3. 下载基本游戏的内容更新。
  4. 应用内容更新后,验证您仍然可以加载并恢复在步骤 [1] 中保存的游戏进度。

预期结果
游戏的内容更新版本必须可以成功加载使用内容未更新版本保存的游戏。

通过示例

  1. 游戏的内容更新版本可以成功加载所有保存的信息。

失败示例

  1. 游戏的内容更新版本无法加载在步骤 [2] 中保存的之前的游戏。
  2. 重新启动游戏并加载保存后,游戏进度不会还原。

另请参阅