您的游戏必须满足可玩性要求,才能在 Google Play 游戏电脑版上发布。游戏在平台上发布后,您可以通过添加为玩家提供愉悦体验的平台功能(例如游戏进度的无缝衔接、平台输入控件和性能提升)来努力获得全面认证。
可玩性要求
您的移动游戏必须满足最低可玩要求,您才能将其分发到 PC 端。这些要求旨在确保您的游戏可以在该平台上供玩家畅玩。游戏在 PC 端上架后,您可以继续开发该游戏,使其在平台上获得全面认证。
可玩性核对清单:
- 游戏可以在 PC 上使用鼠标和键盘畅玩。请注意,无需直接支持鼠标和键盘也可满足此要求。只要能在兼容模式下玩游戏就可满足要求。
- 游戏不会因不受支持的权限而遭到阻止。
- 游戏不会因不受支持的 Google API 而遭到阻止。
- 游戏不得要求使用不受支持的功能。
- 游戏必须支持 OpenGL ES(3.2 或更低版本)或 Vulkan(1.1 或更低版本)。
测试可玩性
您可以通过多种不同的方式来测试游戏,以确定其是否符合基本可玩性要求。最重要的测试是输入处理,以及测试游戏是否会因不受支持的功能或权限而遭到阻止。对于单击游戏来说,平台中的兼容模式可能已经足够。如果您的游戏比较复杂(例如需要双手才能玩),则可能需要额外的鼠标和键盘支持。您需要考虑以下几点:
- 使用鼠标滚轮滚动或缩放。
- 使用鼠标实现纵向滑动比实现横向滑动需要更多工作量。虽然横向滑动在兼容模式下可以很好地转换,但仍需考虑使用键盘快捷键实现纵向滑动。
- 支持使用键盘快捷键实现多点触控手势。
- 为常用操作添加键盘快捷键,例如按 Enter 键接受对话框,或按 Esc 键取消。
使用开发者模拟器测试游戏的可玩性。
游戏 ABI 架构
Google Play 游戏电脑版支持使用 ARM 或 x86-64 ABI 构建的 Android 游戏。游戏开发者应尽可能为 Google Play 游戏电脑版提供 x86-64 二进制文件,但如果 ARM 游戏符合性能和可靠性要求,仍会获得认证。
ARM 二进制文件
Google 已与 Intel 达成合作,利用 Intel Bridge Technology 可使基于 ARM 的游戏在基于 Intel 和 AMD 的 PC 上运行。这意味着,一旦您的移动游戏满足可玩性要求,便可以在 Google Play 游戏电脑版平台上将其分发到大多数基于 x86 的 PC。
x86-64 二进制文件
提供移动游戏的 x86-64 版本可为玩家提供更好的性能,因为游戏可以直接在内置硬件上执行。
认证要求
获得认证的游戏已经过优化,可以使用 Google Play 游戏电脑版的特性和功能为玩家提供愉悦的体验。游戏若要获得认证,除了满足所有基本可玩性要求之外,还必须满足以下要求。
- 性能和稳定性
- 保持稳定的流畅帧速率
- 在低端 PC 上以 30 FPS 运行
- 在高端 PC 上以 60 FPS 的帧速率运行
- 在 20 多分钟的连续游戏过程中未发生崩溃
- 保持稳定的流畅帧速率
- 可玩性要求
- 图形和音频
- 使用高分辨率资源和纹理,以便在以 1440p 分辨率播放时,画面不会模糊不清,文字清晰可读
- 支持 16:9 的宽高比(或 9:16 的纵向宽高比)。这意味着,以这种宽高比运行时不会出现任何黑边。
- 针对大屏幕缩放界面元素
- 音频播放流畅且同步
- 设备输入
- 跨平台畅玩
- 支持跨设备和跨平台进度同步,包括 PC、Android 和 iOS
如需详细了解在哪些情况下需要集成这些要求以及如何测试这些要求,请参阅里程碑核对清单页面。
建议(而非要求)
为了进一步改善玩家体验,我们建议您执行以下操作:
- 包含 x86-64 ABI 架构
- 在移动设备和 PC 上集成 Google Play 游戏服务 v2 的登录服务
- 控制器 / 游戏手柄支持
- 对于大多数游戏,控制器可以在大屏幕上提供更好的用户体验,并且可能是某些玩家的首选输入方式。
硬件性能层级
出于认证目的
| 硬件 | 低端 PC | 高端 PC |
|---|---|---|
| CPU | 四核,支持超线程(8 个逻辑内核) | 8 核,支持超线程(16 个逻辑核心) |
| GPU | 典型的集成式 GPU,例如 Intel Iris Xe | 典型的独立 GPU,例如 GeForce RTX 3060 |
玩家最低要求
如需了解玩家在 PC 上运行 Google Play Games 电脑版的最低要求,请参阅 Google 帮助中心内的最低 PC 要求。
获取开发者模拟器
创建兼容的游戏 build 后,您就可以在专为开发者打造的模拟器 build 中对其进行测试了。该开发者模拟器会提供与用户体验相同的 Google Play 游戏电脑版功能、SDK 和优化。此外,它还包含一些额外的控件,可让您更轻松地在 Windows 上测试游戏。
您可以通过 Android Studio 或 Android 调试桥将 APK 旁加载到模拟器中。
如需了解详情,请参阅使用 Google Play 游戏电脑版开发者模拟器进行开发。