在过去的几年中,玩家在 Steam 上玩游戏时,不仅仅使用键盘/鼠标,还开始使用控制器的情形变得越来越普遍。 实际上,自 2017 年以来,已有超过 8700 万用户在 Steam 上使用控制器至少玩过一次游戏。 在这些玩家中,大多数(约 69%)使用的是某些版本的 Xbox 控制器,其余则混杂使用了 PlayStation 控制器、Switch Pro 控制器和数百种其他设备。
但最近我们发现使用各种类型 PlayStation 控制器的玩家数增长最快。 例如,2018 年,PlayStation 控制器约占控制器会话的 11%; 而到了现在,27% 的控制器会话是使用 PlayStation 控制器进行的。
如何支持 PlayStation 控制器(以及更多控制器)
自主在游戏中支持 PlayStation 控制器具有挑战性,因此 Steamworks 提供了一些简化的 API 来提供帮助。 如果你现有的游戏已经具备良好的 Xbox 控制器支持,你可能只需要添加调用即可为使用 PlayStation 控制器的玩家显示正确的图标。 在这种情况下,请查看我们的 Steam 输入手柄模拟最佳实践文档。 或者,如果你是从头开始提供控制器支持,我们也提供出色的 API,一次集成即可轻松支持数百种不同的设备。 有关 Steam 输入支持的概述,请查看此处的文档:https://partner.steamgames.com/doc/features/steam_controller