Xbox 辅助功能指南 116:时间限制

目标

该份 Xbox 辅助功能指南 (XAG) 的目的是确保用户在游戏中有足够的时间来阅读,解释和与 UI 交互。

概述

在游戏的高级内容里,UI 中的时间限制要求玩家能感知时间限制的警告(通过视觉或屏幕旁白),阅读警告和解释警告,明确需要采取的行动,并在分配的时间内实际地完成任务。

有许多原因导致玩家可能需要多过分配的时间的时间来完成任务。 例如,一个不识字的小玩家可能需要时间把另一个房间的父母叫过来,为他阅读指示。 失明、弱视,肢体障碍和认知障碍等残障玩家可能需要更多时间阅读来内容或执行诸如填写在线表格之类的任务。 如果功能是时间相关的,某些游戏者可能难以时限内执行所需的动作。 这可能会导致负面后果,例如进度损失,意外退出帐户,甚至使游戏损坏。

重要的是要记住,这些指南仅适用于不非核心游戏机制的交互。 例如,UI 菜单中显示的大多数时间限制适用于此要求(例如“你已闲置 20 分钟,请选择“保持登录状态”,否则您将在20秒后自动注销”)。 但是,实际的游戏机制不适用于此 Xbox 辅助功能指南(例如,需要在 3 分钟的倒计时内完成赛车比赛的一条赛道)。

界定问题

你的游戏是否在与核心玩法机制无关的地方引入了倒数计时器或其他时间限制? 示例包括以下体验:

  • 玩家因未选择“保持登录状态”,导致在闲置一段时间后被注销。

  • 玩家的角色死亡后有 30 秒按“ A”键在游戏中的当前点重生。 否则,他们将返回到主菜单并丢失最近的进度。

  • 教程、通知或聊天交流窗口在分配的时间用尽后从屏幕“消失”。

实现指南

  • 为任何 UI 交互强加时间限制(与核心游戏机制无关)时:

    • 仅在必要和需要时,才使用时间限制。

    • 当用户即将遇到时间限制时(以多种方式)通知用户。

    • 存在一种修改时间限制的方法。 玩家可以:

      • 在时间限制开始之前请求较长的会话时间限制或不对会话施加时间限制。

      • 在遇到时间限制之前将其调整为默认限制时长的至少十倍。

      • 在时间到期之前收到通知,至少有 20 秒的时间可通过简单操作(例如,按“A”按钮)来延长时间限制,并且允许用户将时间限制至少延长十倍。

      • 关闭时间限制。

    示例(可展开)

    虚假游戏“PuzzleBlaster”的屏幕截图。将显示一个警告对话框,并指出“会话空闲时间太长 - 你将在 90 秒内从帐户注销...若要保持登录状态,请单击延长按钮或按键盘上的空格键。可以在设置中更改空闲时间限制。”

    在此示例中,屏幕上显示一个警告对话框。 屏幕上出现一个警告对话框,通知玩家已闲置了太久,如果在 90 秒内未采取进一步的措施,就会被注销帐户。 空闲活动时间限制可视为一项基本安全措施。 时间限制可以保护帐户所有者免受帐户登录到公共场所可能发生的意外,防止其他玩家无意中访问你的私人信息或未经授权对你的帐户进行修改。

    此警告还符合多个准则。 玩家拥有至少 20 秒(刚才那种情况为 90 秒),简单地延长限制(例如,点击延长按钮或按空格键)。 游戏还提供了在设置菜单中调整时间限制的功能。 这样使玩家可以在任何时间进行设置,包括在被时间限制警告之前。 通过这些设置,玩家能够调整当前的空闲时间限制或将其完全关闭(适合家用电脑玩家)。

    “设置”菜单的 Halo Infinite 屏幕截图,其中“文本聊天显示时间”设置为 120 秒的最大可能值。”

    在 Halo Infinite 中,玩家可以在 5 到 120 秒的任意位置调整 HUD 中文本聊天的显示时间。

  • 当施加时间限制来控制屏幕上的一个重要元素的持续时间(例如,教程文本窗口、演讲者对话或文本聊天/语音转文本通信窗口在消失前停留的秒数):

    • 玩家即可在遇到这些要素前将他们的时限调整为默认限制时长的至少十倍(比如通过设置菜单来调整)。

      示例(可展开)

      《战争机器 5》中的屏幕截图,其中显示了“选项”菜单。已选择“游戏”选项卡。显示“文本聊天持续时间”滑块,其值为 60 秒。

      在《战争机器 5》中,玩家可以调整在收到消息后聊天文本停留在屏幕上时间,最大时长为 60 秒。

      《天外世界》中的屏幕截图,其中显示了“设置”屏幕。已选择“UI”选项卡。选择“通知持续时间”滑块,其值为 1。

      在《天外世界》中,玩家可以调整通知在屏幕上停留的时间。

    • 玩家也可以禁用持续时间限制。 可以在输入时将元素取消或前进到下个教程窗口或对话文本。

      示例(可展开)

      《精灵与萤火意志》的屏幕截图。游戏内将显示一个对话框,询问“可以帮助建设这些林中空地吗?”,并指示“X”表示“查看项目”,“B”表示“取消”。

      视频链接:《精灵与萤火意志》中的推进文本

      在《精灵与萤火意志》中,屏幕上的非玩家角色 (NPC) 对话没有时间限制。 在玩家做出操作之前,屏幕上的对话会一直显示。 这种情况下,玩家可以按照自己所需的时间阅读对话。 看完后,他们可以按“A”键前进到下一个对话短语。

      《勇者斗恶龙 XI S 寻觅逝去的时光》屏幕截图,音频设置的“自动播放过场动画”设置为“关闭”。底部的版权写着“2017,2020 Armor Project / Bird Studio / Square Enix 保留所有权利。

      《勇者斗恶龙 XI S 寻觅逝去的时光》屏幕截图,显示过场动画中杰玛与艾力文交谈。左上角是 X 按钮图标,写着“按住跳过”,下面是菜单按钮图标,写着“打开自动播放过场动画选项”。底部的版权写着“2017, 2020 Armor Project / Bird Studio / Square Enix 保留所有权利。Sugiyama Kobo。Sugiyama Kobo。”

      视频链接:《勇者斗恶龙 XI S 寻觅逝去的时光》中的推进文本

      在《勇者斗恶龙 XI S 寻觅逝去的时光》中,玩家可以通过按下按钮来选择是自动还是手动推进配音过场动画。 当“自动播放过场动画”选项禁用时,最近说过的对话文本会一直显示在屏幕上,直到玩家决定进入过场动画的下一部分,给他们足够的时间阅读和理解对话。 玩家甚至可以实时选择启用或禁用“自动播放过场动画”选项。

  • 例外:如果至少满足以下条件之一,则此预期要求不适用于内容所强加的时间限制。

    • 时间限制是实时事件(例如拍卖)所需的一部分,并且不可能存在时间限制替代项。

    • 时间限制对于任务至关重要。

      示例(可展开)

      HyperDot 中的屏幕截图。屏幕左下角的计时器指示游戏还剩 6.9 秒。

      视频链接:时间限制异常

      时间限制或定时事件作为部分核心游戏机制的情况不属于 Xbox 辅助功能指南的范畴。 适用的游戏场景包括:赛车游戏中检查点之间的倒数计时和运动比赛结束的时间限制。 《Hyperdot》的例子展示了计时机制作为部分主要游戏玩法的运用。 此类案例不需要“延长”或更改时间限制之类的功能。

      尽管如此,值得注意的是《Hyperdot》还是为玩家提供了灵活的调整选项,来对自由模式的级别进行修改,包括修改特定级别的时间限制。 这种类型的功能尽管与这份 Xbox 辅助功能指南无关,但却符合 Xbox 辅助功能指南 108:游戏难度选项。

    • 默认时间限制超过 20 个小时。

注意

实时多人游戏事件,如大厅中的倒计时计时器,不需要提供延长或调整游戏开始前的时间量的功能,因为这会影响其他玩家在匹配环节中的游戏。

示例(可展开)

《战争机器 5》中的屏幕截图。显示“部落匹配”的屏幕。屏幕顶部显示 58 秒的倒计时计时器。

视频链接:匹配时间限制异常

在《战争机器 5》示例中,玩家正在匹配大厅中。 在此期间,其他在线玩家正在加入大厅。 比赛倒计时将在配对和加载完成时,以及游戏将要开始时通知玩家。 这是另一个不需要在游戏开始前延长或调整剩余等待时间的情况,因为这会影响大厅中的其他玩家。

潜在的玩家影响

此 XAG 中的指南有助于为以下玩家减少障碍。

玩家
盲人玩家 X
弱视玩家 X
失聪玩家 X
听力受限的玩家 X
有认知或学习障碍的玩家 X
活动范围和力量有限的玩家 X
手部灵巧度有限的玩家 X
装有假肢装置的玩家 X
时间相关控件使用能力有限的玩家 X
其他:休闲玩家、年幼玩家、游戏新手 X

资源和工具

资源类型 链接到源
文章 避免重复输入(狂按按钮/快速反应事件)
文章 允许玩家按自己的节奏逐步获得文本提示
文章 提供一种方式以通过“设置”或游戏内的“跳过”选项绕过不属于核心机制的游戏元素
文章 在两次输入之间添加 0.5 秒的冷却期(接受后延迟)
文章 不要使精确计时对游戏至关重要 - 提供替代项,可在暂停后执行的操作或跳过机制