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