多数关于游戏配色的讨论把它当成美学问题。实际上,颜色是玩家读取游戏状态的主要通道——当它失效时,游戏是先变得不能玩,然后才变得难看。

三条通道

玩家靠三种属性区分物体,按可靠性排序:

  1. 形状与大小。 对所有人都有效,任何距离有效,灰度下也有效。
  2. 亮度。 几乎对所有人有效,但在差光线下、廉价屏幕上会衰减。
  3. 色相。 对多数人有效,对大约每十二位男性中就有一位红绿色觉异常者效果很差。

只用色相设计,等于为多数人设计,同时悄悄抛弃了其余人。加上形状冗余——中心一个点、不同的轮廓、尺寸差异——几乎零成本,却能修好整个失效点。

必须被区分开的两样东西,至少在三条通道里要有两条不同。只有一条,就是在赌。

对比度不是装饰

文字与玩法元素坐落在会动的背景上。静态稿上读起来完美的颜色,可能在一个亮色精灵从背后掠过的瞬间消失。

两条经得起现实检验的规则:

  • 关键读数绝不依赖色相。 分数、生命、计时:高对比、中性色、粗字重。
  • 在最暗帧和最亮帧上都测。 如果某个 UI 元素在游戏可能产生的任何一帧里会消失,它就是不可读的。

值得做的色盲检查

你不需要模拟器就能抓到常见问题。三个快速测试:

  • 灰度。 截图转灰。如果两个玩法元素变成同一种灰,它们就太接近了。
  • 眯眼。 眯到细节消失。活下来的那些,就是玩家在运动中真正看到的。
  • 余光测试。 盯着屏幕中央,同时注意边缘。在这里消失的 HUD 元素,对「正在看动作」的玩家来说对比度不足。

调色板大小

小调色板是提高可读性的工具,不是妥协。四到六种色相、每种两三个明度值,对多数街机游戏已经足够——而且它让「红色的那个」成为一句有意义的指令。

用二十种色相的游戏,最终会得到一块「什么都不突出」的盘面,因为什么都突出。视觉层级需要稀缺。

颜色是信号,不是身份

有个有用的区分:颜色可以标识类别(所有敌人都是暖色),也可以标示状态(它现在很危险)。前者是装饰性的,可以为无障碍牺牲;后者是功能性的,必须由别的东西兜底——一次闪烁、一个音效、动作的变化。

如果你游戏里「这东西现在致命」的唯一警告是一次色相变化,那色觉异常玩家永远收不到这个警告。

实际的最低标准

每款游戏发布前至少过四项检查:

  1. 灰度下可读。
  2. 每个关键元素都能靠形状而不仅是颜色区分。
  3. HUD 文字在最杂乱的背景帧上仍然清晰。
  4. 没有任何状态变化只靠色相传达。

这些都不会让游戏变丑,只会让它变得可读——而一款没人读得懂的游戏,就是一款没人玩得下去的游戏。