Xbox 辅助功能指南 115:错误消息和破坏性操作
目标
此 Xbox 辅助功能指南 (XAG) 的目标是确保玩家可以在进行永久性或破坏性操作之前能够识别并更正玩家输入错误。
概述
玩家输入错误(例如轻微拼写错误或意外的按钮激活)十分常见。 使用辅助技术(如语音输入、自适应硬件或其他影响输入准确度的因素)会提高玩家输入错误的频率。 有学习障碍或智力障碍的玩家可能会打乱数字和字母的顺序。 患有运动障碍的玩家可能会误按键。 这会对用户体验产生负面影响,例如创建帐户(例如提供电子邮件和密码信息)或进行购买(例如无意中购买)。 甚至可能导致玩家意外丢失进度或删除设置和配置。 提供撤销操作或审阅并更正信息的能力,便可确保玩家有机会避免不利结果的产生。
界定问题
评估游戏中的玩家输入。
游戏是否需要玩家输入用户名、密码或其他基于条件的信息(例如,用来登录玩家帐户或访问专用服务器的密码)?
游戏是否提供保存信息(如游戏进度或设置配置)的能力?
游戏是否提供游戏内购买的机会?
游戏是否提供需要玩家在表单框中输入文本的机会(例如选择角色姓名或密码)?
游戏是否允许玩家无意中实施可能损害其游戏体验的不可逆决定(例如清除/卖出一件稀有物品或者永久性遣散一名非玩家角色 (NPC) 同伴)?
实现指南
如果自动检测到输入错误(例如,未正确输入密码),则会以多种方式(例如通过文本或语音旁白)向用户描述错误及更正方法。
注意
如果提供此信息将危及内容的安全或目的,则不描述。
示例(可展开)
此示例中,在玩家尝试登录其帐户后,该游戏会提供出错警告。 错误消息中提供了错误的性质(密码不正确)。 同时,还会提供常规密码条件作为其他上下文。 这样可以帮助玩家更正密码信息,并避免提供可能危害玩家密码安全的详细信息。 同时向启用了屏幕旁白的玩家念出错误消息。
《战争机器 5》中的这条错误消息向玩家提供了有关错误性质的信息(无法完成匹配),以及可以帮助玩家了解错误内容以便更正错误的其他信息(“你的小分队大小超过了最大限制...”)。
让错误消息可以轻易与屏幕上的其他文本区分开。
示例(可展开)
在《极限竞速地平线 4》中,当屏幕上显示错误或警告时,所有其他背景文本或可视 UI 内容将模糊显示,使得警告信息易于与其他 UI 内容区分。 此外,鲜红色的焦点指示器、“未保存的更改”的大号字体和感叹号也会凸显出错误窗口中的文字。 此信息提醒玩家知道应该采取的操作。
用可视化方法出错误和警告信息。
示例(可展开)
此示例中,玩家正在创建新帐户。 输入密码时,玩家会收到一条错误通知,告知无法保存该密码。 通知会列出密码需满足的条件。 对于使用屏幕旁白且无法看到其他视觉提示的玩家,可给所需条件添加下划线、星号,并加入“不满足”一词作为额外提示,来从视觉上强调"需要包含数字"这个要求。
如果玩家执行的任何操作将导致其控制的存储数据以任何方式被修改或删除,则需在玩家执行操作前为其提供审阅并更正数据,或者完全撤销操作的机会。
示例(可展开)
在 Grounded 中,当玩家尝试退出设置窗口,且尚未按"应用"按钮保存更改时,该游戏将发出一条警告通知。 这可确保玩家不会丢失他们希望应用的设置更改。 这也可允许玩家按“否”,并取消应用最近进行的任何更改。 这可确保玩家在无意中或出错时进行的任何更改不会应用到玩家的游戏设置。
《禁闭求生》的另一个辅助功能是,能够将任何设置更改重置为“默认出厂设置”状态。 这非常重要,因为它可让玩家从默认重新开始配置其设置,而无需手动配置每一个之前更改过的设置。 而且无需记住游戏的默认出厂设置。
为玩家提供一种机制,以审查、确认和撤消永久性或破坏性操作(例如,进行游戏内购买、出售物品或覆盖游戏存档)。
示例(可展开)
在 Fallout 76 中,确认从商家进行购买是一个两步过程,每个步骤都让玩家有机会接受或取消。
在 Cyberpunk 2077 初始角色创建菜单中,当玩家尝试在不花费所有属性点的情况下进入游戏时,系统会向他们发出警告提示,提醒他们未使用的属性点不会带入到游戏中,并且将在继续下一个菜单之前丢失(如果未使用)。
请勿要求玩家按住按钮才能确认破坏性操作。 在此类情况下,提供按住按钮之外的其他操作方式。
潜在的玩家影响
此 XAG 中的指南有助于为以下玩家减少障碍。
玩家 | |
---|---|
盲人玩家 | X |
弱视玩家 | X |
有认知或学习障碍的玩家 | X |
活动范围和力量有限的玩家 | X |
手部灵巧度有限的玩家 | X |
其他:想要避免意外购买的玩家 | X |
资源和工具
资源类型 | 链接到源 |
---|---|
文章 | 防止用户错误:避免有意的错误(外部) |