构建可自定义的体验
确定最佳做法实现的起点可能会很困难。 了解许多特定最佳做法所基于的基本辅助功能概念可能会使此过程更易于理解。
其中一种基础概念是可自定义的体验。 在游戏体验的所有方面提供自定义选项时,更多玩家可以以针对其特定需求和偏好进行优化的方式来畅玩同一游戏。 无论游戏的一般机制、元素或组件如何,自定义概念始终适用。
本单元介绍了一些游戏和平台示例,其中的可自定义体验的概念在以下几个方面实现:
- 视觉设置。
- 音频设置。
- 游戏难度设置。
- 通知和视觉干扰设置。
- 输入控件和映射。
- 其他机制和游戏元素。
自定义视觉元素
玩家应该能够自定义其界面的视觉方面,包括元素的大小、颜色、样式和位置。 玩家可以使用自定义创建支持其个人需求和偏好的视觉体验。 此处讨论了受益于玩家自定义的视觉元素的示例。
基于文本的视觉元素
允许玩家自定义菜单、聊天框、字幕和副标题以及其他文本显示区域中显示的文本。 具体而言,你可以提供如下文本自定义选项:
文本大小:为玩家提供自定义文本大小的选项。 下图显示了 Gears 5 辅助功能设置菜单。 玩家可以调整菜单和副标题文本的文本大小。
文本颜色:为玩家提供选择文本及其背景的颜色的功能。 下图描绘了 Xbox 平台的字幕设置,显示了为副标题文本的字体颜色、背景色和窗口颜色提供的自定义选项。
字体样式:为玩家提供字体类型自定义设置。 下图显示了 Xbox 平台字幕设置。 玩家可以在包含 serif 和 sans serif 选项的八种不同字体样式选项之间进行选择。
警告显示元素
允许玩家自定义其警告显示的大小和位置。 下图取自 Minecraft Dungeons,显示了对缩放到 70% 的警告显示和缩放到 150% 的警告显示的比较。
游戏环境中的视觉元素
允许玩家自定义任何相关的用于告知游戏玩法的视觉元素。 游戏内视觉元素自定义的示例包括:
敌人轮廓颜色:允许玩家自定义指示器的颜色和外观,例如敌人的颜色环。 玩家可以选择最容易看到的颜色。 下图显示了 Minecraft Dungeons 中的辅助功能设置菜单。 玩家可以从一系列颜色中选择敌人轮廓颜色。
视觉帮助:允许玩家启用和禁用其他告知游戏玩法的视觉指示器,例如在对象和敌人周围存在轮廓。 下图显示 Outer Worlds 游戏中的“设置”菜单。 玩家可以打开可与之交互的对象周围出现的轮廓。
自定义音频设置
音频输出是凸显自定义选项在遵循最佳做法时的重要性的另一个方面。 此处讨论了音频自定义选项的一些示例。
音量自定义
允许玩家单独自定义每个音频通道的音量。 下图显示了 Grounded 音频设置菜单。 玩家可以单独调整“主音量”、“音效音量”、“音乐音量”、“UI 音量”、“对话音量”、“语音聊天音量”。
音频通道自定义
允许玩家自定义其音频通道输出的各个方面。 下图显示了 Xbox 平台辅助功能音频设置。 玩家可以打开单声道输出,将所有音频通道合并为一个音频通道。 此选项适用于非对称听力受损玩家,此类玩家可能会因位置的关系错过某些空间音频提示。
自定义游戏难度
允许玩家自定义游戏的难度。 为总体难度和单个游戏机制难度提供自定义选项同等重要。 这两种自定义类型的示例包括以下几个方面。
总体游戏难度
通过使玩家能够调整总体游戏难度,你可以满足那些希望最大程度地降低挑战以享受故事情节的玩家。 下图显示了 The Outer Worlds 的“选择难度”菜单,玩家可以从“故事”、“普通”、“难”和“超新星”这几种难度中进行选择。 每个难度级别都对玩家在敌人生命值、伤害以及与难度相关的游戏玩法的其他方面可以预期的东西进行了详细说明。
单个机制和组件的难度
单个游戏机制也会影响总体难度。 除了自定义总体游戏难度外,玩家还应该能够自定义影响总体难度的单个游戏机制。 这种自定义可以满足那些通常首选某个难度级别但特定机制或因素阻碍了其进展的玩家的需求。
例如,生存游戏 Don't Starve 带来的挑战涉及采集食物和资源、保护玩家的角色防范危险的天气,以及防范敌人。 在以下 Don't Starve Together 的“世界生成”自定义菜单图像中,玩家可以自定义:
- 可用食物和资源的量。
- 游戏中每个敌人的存在。
- 每个天气“季节”的长度和持续时间。
通过自定义,玩家可消除或减少敌人,以便专注于采集资源,或专注于首选支持和挑战的任何组合。
自定义通知和视觉干扰
允许玩家自定义可能导致干扰的体验的各个方面。 干扰可能包括游戏或平台级别的通知或弹出窗口和动画内容。 自定义体验以消除与玩家当前关注的内容无关的干扰可以创建辅助功能更佳的体验。 这些自定义类型的示例包括以下几个方面。
通知自定义
允许玩家自定义显示通知的时间和位置。 下图显示了用于通知的 Xbox 首选项设置。 玩家可以选择希望接收屏幕警报的通知类型,这些警报在屏幕上的保留时间,以及显示这些警报的屏幕区域。
动画内容
允许玩家自定义那些会移动、闪烁、滚动或以其他方式进行动画演示的屏幕内容。 这种自定义在游戏体验过程中很重要,玩家需要阅读屏幕上的文本,但可能会被背景的移动分心或误导。 以下视频捕获显示了 Forza Horizon 5 辅助功能设置菜单。 玩家可以在浏览菜单设置时启用和禁用后台移动。
自定义其他元素和机制
自定义的原则应在游戏和平台体验的尽可能多的方面应用。 本单元中讨论的初始视觉对象、音频、难度和自动播放内容以外的许多其他方面都受益于自定义选项。 请务必考虑要开发的体验的所有方面。