Skip to main content

视觉无障碍操作

虽然世界在你眼中可能充满美好,但并非每个人都享有和你一样的视角和条件。每个人体验世界的方式都各不相同,因此为玩家提供定制选项是至关重要的。它能让他们根据自身情况调整游戏世界,即使他们的最佳体验与游戏原始设定有所偏差。

VR 硬件

定制选项可以让不同 VR 设备用户根据自己的头显调节游戏体验。每个 VR 设备都拥有不同的色度和黑阶。在 Index 或其他 LCD 头显上,画面看起来可能良好。但对于像 Vive 这样拥有出色黑阶的 OLED 头显,玩家可能会在黑暗区域难以识别物体。这会对 OLED 头显用户造成更大的困扰,特别是在黑暗的场景中。

散光

image.png

图片来自 Twitter 用户 Unusual Facts

散光 是一种常见的眼部屈光不正,会导致光源出现晕轮或光斑,类似于 Bloom 和 Lens flare 的视觉效果。典型症状包括:

  • 模糊或扭曲的视觉
  • 眼疲劳或不适
  • 头痛
  • 夜视力障碍
  • 眯眼

许多人的散光症状都很轻微,不会对日常生活造成影响。而有些人,例如我,会经历严重的眩光现象。我发现通过增大伽马值(gamma),可以有效降低眩光的影响。伽马值(gamma)是一种影响画面明暗度的色彩曲线。增大伽马值能使画面明暗区域更加清晰,而这也可能会让画面略显灰暗。

晕动症

晕动症 是一种与视觉感知到的运动不协调而产生的晕眩反应,症状类似于晕车。以下动作可能会加剧晕动症:

  • 未经玩家操控的玩家视角移动
  • 不断变化的场景
  • 失去参照物(如地平线或地面)
  • 画面扭曲变形
  • 画面帧数较低

癫痫

image.png

图片来自网络

癫痫 是一种由大脑活动异常所引起的疾病,常因视觉刺激诱发。 癫痫发作的表现多种多样:

  • 临时性混乱
  • 发呆/愣神
  • 肌肉僵硬
  • 四肢无意识抽动/震颤
  • 意识丧失或意识模糊
  • 精神类症状:恐惧、焦虑,以及既视感

癫痫发作的原因也多种多样:

  • 大量的躁动特效,包括
    • 音效链接
    • LTCGI
    • 舞台特效
    • 上帝之光
    • 大型视频播放器/显示器
  • 闪烁的灯光(不论颜色、亮度或模式)
  • 强烈后期处理
  • 特定图案/动画
  • 滚动纹理(例:水)

即使世界体验是以玩家体验 FX 特效为中心(例如夜店场景),也应允许玩家自定义或禁用某些效果以增强游戏舒适度。 每个人对癫痫的反应都不相同,每位患者都有独特的诱因。 例如我对闪烁的画面,以及紫外线滚动和移动颗粒在内的特效非常敏感。

过度刺激

image.png

图片来自网络

过度刺激是一种与癫痫相近的诱因症状,是指当眼前的刺激过多时产生不知所措和恐慌的感觉。 典型症状包括:

  • 感到焦虑或紧张
  • 觉得自己需要逃离或远离触发源
  • 失去控制的感觉
  • 头晕、头昏或恶心
  • 难以处理信息
  • 突发性暴怒
  • 感觉自己处于“战斗或逃跑”模式
  • 难以调节情绪
  • 难以集中注意力或关注除触发器以外的任何事情
  • 感觉心跳加速或猛跳
  • 出汗、颤抖或摇晃
  • 恐慌发作
  • 呼吸急促
  • 头痛
  • 失眠
  • 疲劳
  • 易怒

减少视觉上的信息量,可以有效降低过度刺激的可能性。

色盲

image.png

图片来自网络

色盲 是一种影响颜色感知的眼部疾病。症状包括难以看到:

  • 颜色之间的差异
  • 颜色的亮度
  • 颜色的不同阴影

作为世界作者,您应该在重要物体使用强烈的对比颜色以便它们能够脱颖而出,并避免使用相同颜色的渐变,因为具有相似颜色的物体可能看起来相同。

有限视野

虽然大多数 VR 头显拥有相同的视野,但头显镜片和用户可能使用的矫正镜片可能會限制可阅读的视野范围。 这可能会导致 HUD 界面元素无法被清晰阅读。 根据我的头显和药品说明书,我只能从显示中心约 30 度圆周内的视野清晰阅读。 在边缘附近,例如通知和静音图标等固定用户界面元素所在的位置,只能看到一个模糊的光晕,无法辨认任何细节或阅读任何文字。

一个能让用户在移动头部查看边缘 UI 之前先进行预览的解决方案是很有必要的。 例如,在撰写本文时,Project Aincrad 通过使 UI 在移动时保持固定来解决了这个问题。 当用户静止站立时,则可以使 HUD 保持在原地,方便用户环顾四周。

语言障碍

玩家有时可能只是难以理解游戏世界中的语言。因此建议在文本按钮中加入图标来清晰地表达按钮的功能。另外,游戏应设置语言按钮,实现对游戏中文本的本地化处理。