认证可持续性测试和分析

在 Xbox,我们致力于使游戏更具可持续性。 我们的认证团队现在代表游戏可持续发展团队执行功耗分析,以告知我们的研究并帮助工作室协作。 这些测试完全免费,目前可根据需要用于任何游戏。 此测试不是 Xbox 要求的一部分,这不是在 Xbox 平台上发布内容的要求。 但是,认证会执行此分析,以支持希望详细了解其游戏性能的游戏开发人员,同时帮助我们了解我们的研究和进展。 本页介绍用于指导认证实验室中的主机测试的背景准备,以及工作室可能借用的内容。

我应该在报表中阅读哪些内容?

作为认证的一部分,许多游戏现在会收到一份免费的快照报告,用于测量游戏内功耗并将其与行业平均水平进行比较。 通过识别节能机会,工作室可以减少游戏在高功率设备上(如主机)上的环境影响,同时提高电池供电平台的性能。 Xbox 版本中的许多优化功能可以跨平台进行,延长硬件和电池使用时间,并增强玩家体验。 我们在 Xbox 上尽我们所能,但可持续性是共同的努力,每一项改进都会有所帮助。 在 Xbox 可持续发展页面探索可持续发展工具包并了解更多信息

这些报告提供游戏在关键游戏领域的电源使用情况快照,帮助你确定游戏在哪些方面已经节能,以及哪些地方可能有改进机会。

电源数据通过使用 Xbox 性能分析器(PIX)的功率监控器事件查看器来捕获,用于估算主机在任何给定时间的功率负载使用量。 而不是显示设备之间可能略有不同的确切瓦数,我们使用了名为“功率负载%”的简化指标。 这允许你查看电源使用情况如何变化,具体取决于屏幕上发生的情况,以及它如何响应你所做的任何优化。 我们测试菜单、大厅、游戏模式以及限制状态等常见区域(例如当游戏失去焦点时,如指南打开时)。 每个区域都在固定时间内进行探索,游戏中进行更长时间的体验,以便捕捉更多变化,尤其是在图形密集或开放世界的环境中。

报告类型

你可能会收到以下两种报表格式之一:

  • 精简版快照报告:包括来自主菜单、暂停菜单和核心游戏的度量指标。
  • 完整报告(可根据需求提供):更深入的分析,包括快照报表中的所有内容,以及多人游戏玩法机制、多人游戏大厅、受限状态和其他感兴趣的领域,例如你的游戏在能效方面已经表现优异或仍有提升空间的领域。

此报告旨在帮助你对游戏进行基准测试、发现节能机会,并考虑这些改进如何使玩家受益,尤其是那些使用电池供电的设备的用户。 如果你有兴趣进一步了解,我们建议在 Xbox Sustainability Toolkit 上浏览其他页面。

想取得最快、最简单的胜利吗? 尝试要求团队试用 动态 Power States API ,这是一种只需一行代码即可减少能耗的简单方法。

如果您希望进一步发展,请告知我们您是否希望获得支持,或者希望在今后的 Microsoft Learn 案例研究中被推荐。

可持续性测试用例模板

以下测试用例不是平台要求。 这只是一个草稿测试用例,可帮助指导游戏测试人员确定提高能效的潜在机会。

  • 要求:所有游戏名称面向Xbox Series X|S,建议考虑它们对Xbox可持续性宪章的贡献。 游戏应考虑在不影响游戏保真度的情况下引入低耗能区域,和/或为用户提供在活动游戏以外的区域(如菜单、大厅、排行榜、过场或加载屏幕)时选择加入使用低功耗模式的选项。
  • Remark s: 有关优化游戏以支持Xbox Series X|S的帮助和信息,请参阅 GDK 内部的更多注释s。
  • 意图: 确保游戏及其开发人员拥有减少能源消耗的工具和指导,并为希望选择加入这些功能的客户采用低能耗模式

测试用例示例

可持续性测试用例 总结
步骤
  • 在 Xbox Series X 开发套件上登录 Xbox 账号
  • 改为使用 PIX 和 Power Monitor 开始捕获控制台输出
  • 启动游戏并体验以下每个游戏区域:
    • 主菜单
    • 加载界面
    • 活跃游戏玩法
    • 预渲染过场动画
    • 引擎内过场动画
    • 多人游戏大厅
    • 多人参与的互动游戏
    • 约束状态
  • 分析每个区域的捕获,以确定用于比较的功耗平均值
  • 对其他 Xbox 主机分析模式(如 Xbox Series S )重复步骤 [1]-[4]
结果 标题在非游戏状态下使用的电量不会超过在游戏过程中使用的电量。
工具
  • 1x Xbox 系列 X 开发工具包
  • 配备电源监视器的 PIX
  • 可选:交流壁装插头功率计
可能的传递方案
  • 游戏在菜单中的平均功耗比在活动游戏期间更低
  • 该游戏为用户提供了一项功能,用于在某些情况下使用较低的平均功率
  • 与多个游戏内领域的全球平台平均值相比,游戏的平均功耗更低
可能的改进机会
  • 游戏在菜单界面中的平均功耗比游戏活动时的功耗更高
  • 游戏不向用户提供在某些情况下使用较少平均功率的功能
  • 与游戏内多个领域的全球平台平均值相比,游戏的平均功耗更高

认证的主机配置

对于认证实验室中测试的每个项目,我们希望尽力保留相同的设置,以便在不同的项目之间获得可比的结果。 可以保留的变量越多,比较结果的置信度就越高。 下面的信息说明了我们在“实验室平台基线”页中看到的所有结果的设置。

输入/输出连接

  • 连接到 APC 不可重新连接的便携式插座的电源线。
    • 电气额定值:250 V~、50/60 Hz、13A。
  • 通过连接到 AverMedia Live Gamer 4K GC573 捕获卡的高速 HDMI 电缆(随每台 9 代主机一起提供)的 HDMI 输出,该卡由电脑通过 USB 3.0 提供支持。
    • 捕获卡设置:分辨率 4K,帧速率 60 fps。
  • 视频从捕获卡输出到支持 LG 43UJ670V、4K HDR 的电视。
  • 网络连接:以太网。
  • Xbox 无线控制器。
  • 音频输出:连接到 Xbox 主机/电视扬声器的耳机。

常规电视和显示选项

  • 分辨率:4K
  • 视频模式
    • 支持 50 Hz:禁用
    • 允许 24 Hz:禁用
    • 允许自动低延迟模式:禁用
    • 允许可变刷新率:禁用
    • YCC 4:2:2 位于禁用状态
    • 启用4K:已启用
    • 允许 HDR10:启用
    • 自动 HDR:启用
    • Dolby Vision 允许:已禁用
    • Dolby Vision for Gaming:禁用
  • 视频保真度和过度扫描
    • 覆盖设置:自动检测
    • 颜色深度:每像素 24 位(8 位)
    • 颜色空间:标准
  • 设备控制
    • HDMI-CEC:禁用
    • 夜间模式:禁用

控制台存储和测试环境

  • 这两个主机都放置在一个安全笼中,其中包含允许空气流动的格栅。
    • 安全笼尺寸:100 x 50 x 25 厘米。
    • Xbox Series X – 风扇朝向机箱开口的正面(预留超过 2 米的空间)。
    • Xbox 系列 S – 风扇朝上(30 厘米间隙)。
  • 室内/安全笼温范围:21° – 22°C。

其他检查

  • 确保没有 USB 设备(如控制器电缆、外部存储设备等)连接到主机。
  • 确保在测试前清除“快速恢复”队列,该队列应仅包含测试中的标题。

后续步骤

  • 了解如何使用 PIX 和 Power Monitor 进行测试
  • 了解如何充分利用开发工具包测试可持续性性能