支持游戏控制器

自 API 级别 9(Android 2.3 Gingerbread)起,Android 就已支持各种游戏控制器。新版 Android 可兼容许多热门游戏手柄及其高级功能,例如:

  • 经典输入源和高级输入源
  • 支持多个游戏手柄的本地多人游戏
  • 触控板支持
  • 触感反馈
  • 光条控制
  • 加速度计

为了方便目前最常见的用例,Android 制定了游戏手柄映射的标准定义,以减少开发者必须执行的测试量,同时保留每种类型的游戏手柄的独特之处。

您的游戏引擎可能目前已支持 Android 的控制器输入,我们建议您先从这里入手,以便在游戏中实现控制器支持。如果您的游戏引擎不支持控制器输入,或者仅支持基本功能,但您想利用高级功能,则可以使用以下库通过我们的 Android API 将支持直接实现到游戏中:

无论您以何种方式为游戏实现控制器支持,我们都建议您遵循我们的测试指南,以确保用户在各种 Android 设备上都能获得一致的高品质体验。我们还建议您查看支持控制器的游戏在 Google Play 商店中的显示方式,其中包含有关如何确保您的游戏正确标记为支持控制器的说明。

多种设备规格

Android 广泛兼容各种设备类型,包括游戏控制器,让您无论是在手机、大屏平板电脑上玩游戏,还是通过电视玩游戏,都能获得出色的游戏体验。大屏设备和 Android TV 设备非常适合在舒适的客厅中享受媲美游戏机的体验,可提供丰富的视觉效果,并能畅玩更多对图形处理要求较高的游戏。这种跨设备兼容性不仅能提升游戏体验,还能扩大您的选择范围,确保您可以在任何搭载 Android 的设备上畅享最佳游戏体验。

如需了解详情,请参阅以下相关资源: