稳定性和性能要求

本部分将介绍 Playables 的稳定性和性能。

1 初始软件包大小

如需正确测试此要求,可能需要在 开发者门户中植入游戏,然后在测试套件中进行测试。或者,通过启用压缩功能进行托管或压缩所有初始加载的内容,可以提供良好的近似值。

  • 游戏的初始软件包大小必须 小于 30 MiB。
  • 游戏的初始软件包大小应该 小于 15 MiB。

2 软件包总大小

  • 默认情况下,游戏的软件包总大小必须 小于 250 MiB。 如需了解此要求的例外情况,请参阅常见问题解答
  • 游戏应该 仅加载实现 互动所需的最少数据量,并根据需要延迟加载其他数据。

3 单个文件大小

  • 游戏中的每个单个文件必须 小于 30 MiB。
  • 游戏中的每个单个文件应该 小于 512 KiB。

4 游戏存档大小

  • 游戏存档大小必须 小于 3 MiB。
  • 游戏存档大小应该 小于 500 KiB。

5 加载时间

  • 游戏应该 在 5 秒内完成加载并允许用户互动。

6 崩溃次数

  • 游戏不得 出现可持续重现的崩溃。
  • 游戏不得 导致 YouTube 应用、YouTube 网站或其他用户软件崩溃。

7 使用的技术

  • 游戏必须 基于标准机构(例如 W3C、WHATWG)定义的符合标准的 Web API(例如 JavaScript、Canvas、WebGL)。
  • Playables 必须 与 YouTube 支持的所有浏览器(包括 Edge、Chrome、Firefox 等)兼容
  • Playables 必须 与 Android 和 iOS 上的 YouTube 应用兼容。

8 文件引用

  • 游戏在引用游戏软件包中的其他文件时必须 仅使用相对路径。
  • 游戏不得 使用绝对路径,因为绝对路径无法加载。

9 文件名

  • 游戏软件包中的文件必须 仅包含字母数字字符和一些特殊字符:_-.

您可以使用 Playables 软件包分析器 对 游戏软件包进行初始验证。此验证将评估每个单个文件的大小、软件包总大小以及任何潜在的文件名不一致问题。