开始使用 PC 上的 Google Play 游戏

在您能够在 PC 上的 Google Play 游戏 上发布游戏之前,您的游戏必须满足可玩性要求。游戏上架平台后,您可以通过添加平台功能来实现完全认证,这些功能可以为玩家带来乐趣,例如无缝的游戏连续性、平台输入控件和改进的性能。本文档概述了基本的可玩性和认证要求。

可玩性要求

您必须满足最低可玩性要求才能将您的移动游戏发布到 PC。这些要求旨在确保您的游戏可以在平台上运行。一旦您的游戏可在 PC 上运行,您就可以继续开发您的游戏,使其在平台上获得完全认证。

可玩性清单

  • 游戏可以在带有鼠标和键盘的 PC 上运行。请注意,满足此要求不需要直接支持鼠标和键盘。在兼容模式下可玩的游戏就足够了。
  • 游戏玩法不能被不支持的权限阻止。
  • 游戏玩法不能被不支持的 Google API 阻止。
  • 游戏不能要求不支持的功能。
  • 游戏必须支持 GLES 3.1(或更低版本)或 Vulkan。

测试可玩性

您可以使用多种方法测试您的游戏,以确定它是否满足基本的可玩性要求。最重要的是测试输入处理,以及游戏玩法是否被不支持的功能或权限阻止。平台中的兼容模式对于单点击游戏可能就足够了。如果您的游戏更复杂,例如需要两只手才能玩,那么可能需要额外的鼠标和键盘支持。以下是一些需要考虑的因素:

  • 使用鼠标滚轮进行滚动或缩放。
  • 使用鼠标进行垂直滑动比水平滑动需要更多操作。尽管水平滑动可以使用兼容模式很好地转换,但请考虑使用键盘快捷键进行垂直滑动。
  • 使用键盘快捷键支持多点触控手势。
  • 为常见操作添加键盘快捷键,例如按下回车键以接受对话框或按下 Esc 键以取消。

您可以使用以下方法测试游戏的输入可玩性:

  • ChromeOS: Chromebook 提供了与鼠标和键盘相似的原生 PC 体验。这提供了最接近 PC 上的 Google Play 游戏的体验。
  • 移动设备与鼠标和键盘:您可以将鼠标和键盘连接到移动设备,以查看游戏的运行情况。

游戏 ABI 架构

PC 上的 Google Play 游戏支持使用 ARM 或 x86-64 ABI 二进制文件构建的游戏。建议包含 x86-64 二进制文件以提高游戏性能并扩展设备覆盖范围。完全认证也需要游戏的 x86-64 构建版本。

ARM 二进制文件

Google 与英特尔合作,使用英特尔桥接技术在基于英特尔的 PC 上启用基于 ARM 的游戏。这意味着,在您的移动游戏满足可玩性要求后,它可以在 PC 上的 Google Play 游戏中分发给基于英特尔的 PC。

x86-64 二进制文件

提供移动游戏的 x86-64 版本可以为玩家提供性能提升,因为它可以直接在原生硬件上执行。这也扩展了游戏的分发范围,使其能够在非英特尔 PC 上运行。

为游戏提供 x86-64 版本应该是您为 PC 上的 Google Play 游戏优化游戏的第一步。它可以提升游戏的性能并扩展其分发范围。

认证要求

经过认证的游戏经过优化,可以使用 PC 上的 Google Play 游戏功能和能力来为玩家带来乐趣。要为您的游戏进行认证,您必须满足所有基本可玩性要求,以及以下要求。

有关何时需要集成这些要求以及如何对其进行测试的更多信息,请参阅 里程碑清单 页面。

玩家的最低要求

有关玩家在 PC 上运行 PC 上的 Google Play 游戏的最低要求,请参阅 Google 帮助中心的 PC 的最低要求

获取开发者模拟器

拥有兼容的游戏构建版本后,您可以在开发者专用的模拟器构建版本中对其进行测试。开发者模拟器包含与用户体验相同的 PC 上的 Google Play 游戏功能、SDK 和优化。此外,它还包含一些额外的控件,可以更轻松地在 Windows 上测试您的游戏。

您可以通过 Android StudioAndroid 调试桥 将 APK 侧载到模拟器。

有关更多信息,请参阅 使用开发者模拟器

提交您的游戏

在您测试了您的游戏满足 PC 上的 Google Play 游戏的可玩性要求后,请 表达您的兴趣