低对比度的问题非常普遍,不仅影响到永久性视觉障碍者,还会在某些情况下对游戏体验产生影响,比如在阳光直射下或设备处于省电模式时。
高对比度选项可以通过后期滤镜(例如调整 Gamma 值)实现,也可以通过一组备用资源实现,例如比默认设置更浅的背景和更深的字符,甚至可以简单地在前景和背景之间添加一个可着色图层——《英雄埃里克》(Epic Eric)的开发者花了大约一个半小时实现了这个功能。
Xbox SDK 包含一个查询 API,用于判断玩家是否将其主机 UI 设置为高对比度模式;如果是,则可默认启用高对比度模式。
优秀案例:《神秘海域 4》(Uncharted 4)的盗贼视角
可在游戏中解锁的模式,该模式将永久性添加边缘检测功能,并调整队友、敌人和背景的颜色
优秀案例:《命运 2》(Destiny 2)的 HUD 不透明度
通过降低 HUD 不透明度来提升对比度和易读性的选项
优秀案例:《乔伊·兰瑟》(Joylancer)的可配置颜色
可分别设置互动元素和背景的颜色,以实现高对比度的视觉效果
优秀案例:《街头霸王Ⅳ》(Street Fighter IV)的弱背景细节
可选用静态、简单、高对比度的背景代替动画背景
优秀案例:《劲爆射击》(Shoot 1UP) 的高对比度模式
在游戏主体画面和背景之间添加可调整不透明度的黑色图层
优秀案例:《我的前男友是太空暴君》(My Ex Boyfriend the Space Tyrant)的高对比度模式
游戏主体画面和背景之间具有可开启/关闭的黑色半透明图层/图片: Up Multimedia
优秀案例:《英雄埃里克》(Epic Eric)的对比度设置
游戏主体画面和背景之间具有可调整颜色的图层,可将图层从纯白色调整至完全透明,再到纯黑色
更多信息:Xbox SDK 中提供的无障碍辅助功能(视频)