Google Play 游戏电脑版入门

您的游戏必须满足可玩性要求,才能在Google Play 游戏电脑版上发布。一旦游戏在该平台上可用,您就可以通过添加让玩家满意的平台功能(例如无缝连续游戏、平台输入控件和改进的性能)来争取完全认证。

可玩性要求

您必须满足最低可玩性要求,才能将您的手机游戏发布到电脑。这些要求旨在确保您的游戏可以在该平台上运行。一旦在电脑上可用,您可以继续开发您的游戏,以获得在该平台上的完全认证。

可玩性核对清单

  • 游戏可以在电脑上使用鼠标和键盘玩。请注意,不需要直接支持鼠标和键盘来满足此要求。在兼容模式下可玩的游戏即可满足要求。
  • 游戏玩法不能因不支持的权限而被阻止。
  • 游戏玩法不能因不支持的 Google API 而被阻止。
  • 游戏不能要求不支持的功能。
  • 游戏必须支持 GLES 3.1(或更低版本)或 Vulkan。

可玩性测试

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

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

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

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

游戏 ABI 架构

Google Play 游戏电脑版支持使用 ARM 或 x86-64 ABI 二进制文件构建的游戏。建议包含 x86-64 二进制文件,以提高游戏性能并扩大设备覆盖范围。游戏的 x86-64 版本也是获得完全认证所必需的。

ARM 二进制文件

Google 与英特尔合作,使用英特尔桥接技术在基于英特尔的 PC 上启用基于 ARM 的游戏。这意味着您的手机游戏满足可玩性要求后,就可以通过 Google Play 游戏电脑版分发到基于英特尔的 PC。

x86-64 二进制文件

提供您的手机游戏的 x86-64 版本可以为您的玩家带来性能提升,因为它可以直接在原生硬件上执行。这还将您的游戏分发扩展到非英特尔 PC。

提供游戏的 x86-64 版本应该是您为 Google Play 游戏电脑版优化游戏的第一步。它能提高您的游戏性能并扩大其分发范围。

认证要求

经认证的游戏经过优化,可使用 Google Play 游戏电脑版的功能和特性来取悦玩家。要认证您的游戏,您除了满足所有基本可玩性要求外,还必须满足以下要求。

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

玩家的最低要求

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

获取开发者模拟器

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

您可以通过 Android StudioAndroid Debug Bridge 将 APK 侧载到模拟器中。

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