Xbox 辅助功能指南 117:视觉干扰和运动设置
目标
Xbox 辅助功能 (XAG) 的目标是确保玩家可以暂停或完全停止任何滚动、闪烁、自动更新或其他移动方式。 此外,玩家应该能够自定义与视野、镜头移动、敏感度以及与镜头或屏幕移动相关的其他视觉设置相关的游戏设置。 这有利于容易晕动症的玩家、因闪烁或滚动或其他移动方式而分散注意力的玩家,以及在自动更新或滚动发生之前无法快速阅读文本的玩家。
概述
此 XAG 中的指南涵盖游戏中视觉元素呈现的两个方面。 第一个与文本或视觉元素相关,这些元素会闪烁、滚动、自动更新或以其他方式在屏幕上移动,而不会被玩家的输入调动。 第二个与可能会导致玩家产生晕动症的游戏内体验相关。 在某些情况下,移动或滚动基于文本的内容和游戏机制之间存在很大的重叠,这通常会导致晕动症。
在屏幕上呈现的滚动文本、自动更新或以其他移动方式会给玩家带来障碍。 难以快速阅读文字的玩家可能会在文字自动更新前耗尽时间。 玩家在试图阅读滚动或移动的文本时,或者在文本后面有移动元素的用户界面中阅读静止的文本时,也会出现晕动症。 此外,移动文本对屏幕阅读器软件来说可能很困难。
即使文本本身是静止的,如果在静止文本后面的 UI 屏幕上有背景动画或其他视觉干扰,有注意力缺陷障碍或认知障碍的玩家也可能会发现这些动作且分散注意力。 为玩家提供暂停、隐藏或完全删除移动、闪烁或自动更新内容的能力,将有助于确保所有玩家能够更容易地专注于文本元素。 此外,当游戏中静止元素后面的移动不可避免时,为玩家提供选项,使文字本身后面出现不透明的背景则也会有帮助。
常规的屏幕和镜头移动也可能在游戏过程中引起晕动症,对玩家造成障碍。 想象一下以下常见的沉浸式视觉场景:玩家以第一人称视角操控角色沿着一条脏路走着。 每走一步,玩家的整个 UI 都会稍微向上和向下滑动,类似于在不均匀的地面上行走的实际视觉体验。 游戏中的这种视觉体验可能会“欺骗”玩家的脑子,让它认为玩家自己在走路,这与玩家坐在沙发上玩游戏且缺少实际的身体运动产生了冲突。 视觉感知的身体运动和实际身体移动的之间的这种不匹配会导致玩家出现晕动症。
正因为如此,在创建更易于访问的体验时,非常有必要在镜头视野、镜头切换、运动模糊、武器滑动、镜头角度自动更改等相关设置方面进行有意识的决策。
界定问题
出现文本时,游戏在 UI 中是否包含以下任何动画内容?
当玩家在浏览带有文字或其他重要元素的 UI 时,出现的移动或动画背景是理解游戏性的关键?
在玩家浏览带有文字或其他重要元素的 UI 时,出现闪烁或闪动的内容,是理解游戏的关键?
自动更新内容,如排行榜或排名?
你的游戏是否包括任何视觉行为(不包括游戏的核心玩法),这些行为会导致视野、镜头角度或 UI 的其他方面发生移动,且不受玩家调动,例如:
- 是否允许玩家在第一人称和第三人称视角之间进行选择?
- 是否允许玩家调整镜头角度? (例如,在角色移动和镜头移动方面有单独控制的游戏)
- 自动更改镜头视野或角度(例如,镜头自动居中)
- 特定于镜头的行为,例如“镜头抖动”或“头部晃动”?
- 屏幕上元素的重复性侧向或上下移动?
- 特定于运动的行为,例如“武器摆动”?
实施指南
当移动、闪烁、滚动或自动更新的内容呈现在同时包含文本的 UI 屏幕上时,向玩家提供以下内容:
自动更新内容:
一种控制屏幕内容更新频率的方法。
示例(可展开)
在 Xbox 控制台的 Microsoft Store 应用程序中,预览视频会自动播放。 玩家可以选择关闭视频的自动播放,以及视频声音的自动播放。
一种暂停、停止或隐藏自动更新内容的方法。
移动的、闪烁的、滚动的或闪动的内容:
完全禁用此内容的机制。
暂停或隐藏此内容的机制。
注意
围绕基于文本的 UI 体验而发生的辅助游戏不受此限制。
示例(可展开)
在主动游戏过程中关闭所有背景移动的功能不受 XAG 117 指南的约束。 但是,为玩家提供在主动游戏过程中出现的文本后面放置可调整不透明度背景的功能,比如《盗贼之海》中的这个示例,可以提高文本的可读性。
避免使用镜头抖动、镜头摇动效果、运动模糊、鼠标模糊等,或提供关闭这些行为的选项。
示例(可展开)
在 Halo Infinite 中,玩家可以单独设置从 0 到 100% 的滑动刻度之间的径向模糊、屏幕抖动、全屏效果和速度线的强度或数量。
在 Cyberpunk 2077 中,玩家可以调整附加或辅助镜头运动量,以帮助遇到晕动症的玩家。
避免在屏幕上进行任何重复的侧向或上下移动,除非它们是游戏的核心部分。 这包括比如“武器摆动”或“镜头摇动”等行为。
示例(可展开)
Elder Scrolls Online 中,玩家可以通过滑动刻度调整第一人称头部摇动的强度。
提供可调整的视野设置。
注意
这允许玩家根据坐着时与屏幕的距离和其他因素选择最不可能使他们感到不适的视野或角度。
示例(可展开)
在 Halo Infinite 中,玩家可以调整其视区角度。 包括其他上下文,告知玩家,更高的角度将启用更宽、更高的视区,而较低的角度会减少“鱼缸”效果,并有助于缓解运动疾病。
在 Assassin's Creed Valhalla 中,玩家可以选择镜头视角与角色的第三人称视角的距离。
在 Minecraft(我的世界)中,玩家可以将“视野字段”角度调整为 110 度。
此捕获显示使用非常高的 FOV 角度时游戏内环境的外观。 玩家对环境有一个高大而宽广的视角,从而产生“鱼缸”效应。
此捕获显示使用较低 FOV 角度时游戏内环境的外观。 玩家视图不会捕获几乎尽可能多的垂直和水平游戏区域,并且有助于减轻晕动症。
提供镜头运动设置,例如调整水平和垂直镜头运动敏感度,以及禁用自动镜头运动的功能。
示例(可展开)
在 Sea of Thieves 中,玩家不仅可以启用和禁用自动镜头居中,还可以调整角色移动和自动居中之间的时间量,以及镜头自动居中的速度。
在 Halo Infinite 中,玩家可以在水平轴和垂直轴上调整 “相机控件的外观” 敏感度。
允许玩家在第一和第三人称镜头视角之间进行选择。
潜在的玩家影响
此 XAG 中的指南有助于为以下玩家减少障碍。
玩家 | |
---|---|
弱视玩家 | X |
色觉很弱或全无的玩家 | X |
有认知或学习障碍的玩家 | X |
其他:患有癫痫的玩家、对运动敏感的玩家 | X |
资源和工具
资源类型 | 链接到源 |
---|---|
文章 | 提供关闭/隐藏所有非交互式元素的选项 (外部) |
文章 | 提供关闭/隐藏背景移动的选项 (外部) |
文章 | 避免 (或提供禁用选项) 控制器运动和摄像机运动之间的任何差异 (外部)。 |