全球有超过10亿人经历残疾,而其中不少都是游戏玩家。在美国,30%的玩家认为自己是残疾人,而66%的玩家表示他们面临与游戏相关的障碍或问题。
幸运的是,这种情况正在开始改变。
从Tribe Game到Owlchemy Labs,从Insomniac到顽皮狗,各种规模的工作室都在创造更便利的游戏体验。如今,无论是否患有残疾,70%的玩家都在使用游戏内置的无障碍功能。玩家需要灵活性,而无障碍游戏设计可以提供这一点。
谷歌旗下的Owlchemy Labs已经开过了《工作模拟器》,基于“瑞克与莫蒂”的《Rick and Morty: Virtual Rick-ality》,以及《寰宇高中》等VR作品,并且都有把无障碍作为设计考量。在今年6月,团队为《寰宇高中》带来了第一个辅助功能更新,包括单手控制模式、适应就座玩家的功能、色盲增强和沉浸式字幕系统等等。
在下面这篇博文中,Owlchemy Labs的首席运营官安德鲁·艾谢(Andrew Eiche)、无障碍产品经历吉兹明·卡诺(Jazmin Cano)和无障碍工程师彼得·加尔布雷斯(Peter Galbraith)介绍了他们的VR无障碍设计理念:
1. 将无障碍性放在首位
Owlchemy Labs的无障碍声明解释道:“Owlchemy Labs坚信VR for Everyone。提高无障碍性有助于我们实现这一目标。”这家工作室已经建立了一种强大的无障碍文化,而每一位员工入职的第一天都会体验到这种文化。
吉兹明说道:“我们有一个巨大的开发者文档页面,非常棒。它有一个关于无障碍性的精彩指南。我们有工具、学习资源,以及Owlchemy如何用这种思维开发游戏的例子。从第一天起,它就向Owlchemy的每个人展示了无障碍的重要性。”
工作室中关于无障碍性的讨论并没有局限于特定的讨论串,而是竞争公开讨论。吉兹明表示:“对每个人来说,了解行业的发展情况,甚至在我们开发的过程中明白这一点非常重要。”
2. 应用通用设计原则
Owlchemy Labs从通用设计的视角来考虑每一个游戏元素。在可能的情况下,每个功能都会考虑无障碍行,以便任何人都可以轻松使用,无需从菜单中启用特定的辅助功能设置。
团队从一开始就考虑了无障碍行,并借鉴了以前项目的经验,这使得实现或迭代新的游戏功能更加容易。
安德鲁表示:“我们从一开始就尽可能多地思考无障碍问题。我们一直在改进,这就是我们创建无障碍版本的原因。但当你从一开始就思考这一点,整个过程会变得更加容易。”
3. 用单手模式赋能玩家
《寰宇高中》的辅助功能选项通常不会隐藏在菜单中。要用单手模式,你只需关闭第二个控制器即可。
团队的无障碍工程师彼得·加尔布雷斯解释道:“以前,你必须轻击手背,并弹出放射状菜单。对于新的无障碍性版本,你只需双击即可。”
玩家可以向物体作出手势并轻轻一拉,然后就可以以遥控方式抓取物体。彼得指出:“你不必重新张开手掌。这是一种非常好的方式,可以零你感觉自己很强大,同时更容易地识别和抓住你想要的物体。”
单手模式显然有助于不使用双手的玩家,但对于使用双手的玩家来说,它同样有着微妙的好处。
吉兹明说道:“当你为一个用例设计时,你实际上可以解决很多不同的情况。你可以在拿饮料、吃零食或撸宠物的时候玩《寰宇高中》。或许你的控制器只有一个电池充电了,所以你只有一个可用。如果我们没有这种单手模式,你在上述情况中根本无法开玩游戏。”
4. 让坐着的玩家都可以使用VR
对于轮椅玩家,他们又应该如何开玩VR游戏呢,
安德鲁表示:“想象一下,你环顾自己的房间。所有物品都离你超过一臂远。想象一下,如果你是一个靠在椅子或依靠椅子移动的人,你所能做的就是伸出手臂伸并尝试接近它们。这是我们必须考虑的轮椅无障碍事项。”
单手模式是为就坐玩家消除障碍的一种方式,但Owlchemy Labs同时实施了其他功能,以确保所有身高和能力的玩家都可以探索《寰宇高中》的大厅。
例如,游戏中的每一个表面都像一个站立的桌子,有一个手柄可以调整其高度。玩家可以在游戏中动态改变自己的身高,通过高度滑块和其他开关触碰正常无法触及的区域。
5. 色盲无障碍
《寰宇高中》因其独特多彩的视觉效果而备受赞誉。然而,Owlchemy Labs非常谨慎地确保色盲玩家都可以享受游戏完。
彼得解释道:“我们有些拼图挑战要求玩家匹配不同的水晶。除了颜色之外,每一个都有特定的图案和形状。蓝色三角形接到蓝色三角形,黄色正方形接到黄色正方形。以这种方式,没有任何拼图或功能完全依赖于颜色。”
同时,Owlchemy Labs使用了UnityAsset Store的Colorblind Effect来为常见色盲类型玩家构建场景。
6. VR字幕
Owlchemy Labs为他们的游戏字幕系统进行了大量的研究,而他们认为这是XR行业中最好的字幕系统。《寰宇高中》的字幕嵌入HUD中,并显示说话者的姓名、图像和代词,以及指向箭头。其中,箭头可根据玩家的位置进行调整。
安德鲁说道:“重要的是,与电视或2D视图不同,我们不希望玩家在游戏时被迫查看角色。但我们同时希望玩家知道这个角色在哪里,所以这就是这种小箭头设计的由来。”
Owlchemy的字幕功能同样为开发人员提供了帮助。安德鲁解释道:“我们的许多开发人员在开玩游戏时不会打开音频,因为他们想一边听音乐。”
7. 从无障碍社区获取反馈
Owlchemy Labs会定期进行访谈和反馈,并与残疾社区进行用户测试。VR本质上是一种物理媒介,所以现场测试十分重要:“玩家的身体、运动范围和身体素质都是重要的考虑因素。”
吉兹明表示同意:“当面反馈非常有价值。你不仅能得到直接的反馈,而且能通过肢体语言得到反馈。如果有人在挠头,或许他们有点困惑。你会从直接会面中得到很多非言语反馈。”
在疫情期间,Owlchemy Labs选择用视频通话进行更多的远程玩家研究。现在,他们将两者结合起来。通过Discord这样的渠道接触和建立在线社区意味着他们能够接触到更多的无障碍社区参与者。
吉兹明表示:“倾听残疾人的意见可以提供反馈,这同时是必须的事项。我们必须倾听不同的声音。”
8. 为什么你应该提高游戏的无障碍性
Owlchemy Labs最后解释了为什么开发者应该将无障碍性视为游戏设计的重要一环。
吉兹明:“无论你是现正制作一款游戏,或者你已经推出了游戏,添加无障碍性永远都不会太晚。无障碍性是一段旅程:你有很多要学习,有很多需要探索,还有很多需要尝试。永远都不会太迟。你总是可以做更多。”
彼得:“我完全赞同吉兹明的说法:添加无障碍性永远不会太迟。它能够令每个人都受益,不仅仅是你认为有无障碍需求的人员。当你提高无障碍性时,你不仅是为残疾玩家,同时是为你的每一位玩家改善游戏。你越早开始考虑这一点越好。”
安德鲁:“如果出于某种原因,你需要向你的组织说明无障碍性的重要性,我可以提这样一个理由。娱乐市场是一个非常拥挤的市场:找到一个好的利基市场总是一件好事。当你迎合一个社区,你表现出你的关心时,这个社区会做出相应的回应。这将为你带来更多有能力开玩你游戏的人数。”