# 像素房间：看得清，才有气氛

不从细密纹理开始。把同一间房拆成可读的明暗关系，比较焦点竞争与角色遮挡，再回到实际游玩尺寸检验。

讲解与示意图为本站原创教学。配音为本机离线中文合成语音，不是原演讲者声音。

## 1. 为什么细节更多，反而更难看懂？

到处同样抢眼，就没有真正的重点。

看这间示意房，每个物件都在努力显眼，线索却没有更容易找到。问题不一定是画得不够细，而是没有主次。我们先给画面分工：角色与通路要持续可辨，当前调查物需要被注意，其他装饰可以安静一些。这里的焦点不是永远最亮的像素，而是此刻最值得玩家注意的关系。先用简单色块完成这个分工，再增加材质，能避免把很多时间花在相互竞争的细节上。

## 2. 先把房间压成深、中、浅三组

三组灰是训练限制，不是正式素材规格。

临时只用深、中、浅三组灰。把大部分墙柜收进深组，地面放在中组，调查纸张用一小块较浅颜色。具体归组可以调整，重点是大形状连贯，不是每件家具都分到一种灰。克里塔文档区分多种亮度相关定义，所以两个颜色滑块数值相同，不能保证看起来一样亮。先回到真实游玩尺寸比较人物、路面和纸张，再决定需要拉开哪一组，而不是盲目整体提亮。

## 3. 有时，削弱周围比加亮目标更有效

焦点来自目标与背景的对比关系。

复制同一张图，保留线索物不动，只降低旁边摆件与地板纹理的竞争。比较之后，线索可能更容易被发现，却没有变成刺眼的发光按钮。这说明背景也在参与引导。可以再给物件周围一点留空，让轮廓完整；靠近后出现调查提示，确认玩家的判断。并非每个重要物都必须高亮，独特形状和空间朝向同样有用。别同时修改十处，否则难以知道这次为什么改善。

## 4. 暂停：颜色消失后，信息还在吗？

红绿可以辅助，但不该独自承担开关含义。

把画面临时转成灰度，并不是要求游戏最终没有颜色，而是检查重要区别是否全压在色相上。若门的可通行与不可通行只靠红绿小灯，某些玩家可能难以分辨。补上锁形、开口变化或简短文字，让含义不只依赖一种感知。灰度也不能代替所有视觉测试，它看不出操作范围是否合理。现在暂停选择：面对颜色不易辨认的问题，应该补充信息通道，还是继续增加饱和度？

### 暂停思考
两扇门只以红灯和绿灯区别状态，哪种修改更可靠？
A. 保留颜色，增加锁形与状态文字
B. 统一加亮灯光，不改其他信息
C. 提高红绿饱和度，不加额外提示
答案：A。增加形状和文字形成独立信息通道。更亮、更饱和仍可能只是在强化同一种颜色编码，无法保证状态被正确理解。

## 5. 挡住答案可以，挡没角色要小心

悬念隐藏内容，操作仍需要位置依据。

高柜可以让人暂时看不清后面的东西，但角色一走到柜后就完全消失，是另一个问题。玩家此时可能不知道自己有没有移动、是否撞墙，悬念便变成了操作猜测。把允许暂不知道的内容，与必须知道的人物位置分开。先试缩短遮挡形状或改变可走位置，必要时才加前景淡化。无需把所有遮挡都删掉，只要保证玩家能继续判断自己在哪里、接下来能够做什么。

## 6. 前景变淡，不等于柜子可以穿过

显示、碰撞与交互是三件要分别验证的事。

如果采用前景淡化，先只改变可视部分。柜子是否阻挡移动，由碰撞设置负责；能否调查，由交互范围与输入处理负责。不要为了看见角色，就顺手关闭整个家具节点，连碰撞和提示一起丢掉。戈多的二维绘制属性不等于物理规则。练习时沿柜边来回走，检查淡化有没有反复闪烁，再从两侧靠近调查。图上看见人只是第一步，运行时还要确认不会穿柜或点不到目标。

## 7. 别只验收一张最漂亮的截图

角色会移动，焦点和遮挡也必须经得住变化。

至少选入口、柜后和暗角三个位置，使用同一窗口尺寸观察。入口清楚，不代表暗角也清楚；人物站在画面中央漂亮，不代表经过前景仍可定位。把三张图并排，分别圈出角色、出口与当前调查目标。若某个位置失败，先调整对应背景或遮挡，不必立刻重画整个房间。还要在实际显示倍率看，编辑器放大后的精致细节，到了游玩尺寸可能只剩不断抢眼的小噪点。

## 8. 动手：一组有理由的 A/B 改版

改得更清楚，并不意味着把恐怖气氛抹掉。

现在保留同一布局，做两版图。甲版保留目前问题，乙版只调整明暗大组、焦点附近纹理或一处遮挡，别同时换谜题。留下彩色、灰度与三个站位的对照，请人指出第一眼看到哪里、哪里能走、哪里可调查。记录误认位置，不把答案先告诉他。最后用一句话解释收益，例如减少柜面碎点后，纸张更容易被发现。还没进引擎的图，只算视觉方案，不冒充可玩场景验收。

## 参考资料

- [Krita 官方手册 · Color Models](https://docs.krita.org/en/general_concepts/colors/color_models.html)：核对 Value、Lightness、Intensity 与 Luma 的区分。本课“明暗大组”是视觉训练，不把某个 HSV 数值直接当作感知亮度，也不规定通用三色比例。
- [Krita 官方手册 · Color Managed Workflow](https://docs.krita.org/en/general_concepts/colors/color_managed_workflow.html)：核对按视图进行彩色与灰度观察的用途。课程不要求升级 Krita、改整个工程色彩空间或套用固定滤镜；A/B 房间与三站位验收为原创练习。
- [W3C WAI · Understanding Use of Color](https://www.w3.org/WAI/WCAG22/Understanding/use-of-color.html)：来源针对网页信息不以颜色作为唯一传达方式。本课将其迁移为游戏提示的冗余设计建议，不据此宣称一张游戏画面达到整套 WCAG 标准。
- [Godot 4.7 官方文档 · CanvasItem](https://docs.godotengine.org/en/4.7/classes/class_canvasitem.html)：固定 4.7 文档核对 2D 绘制、可见性、颜色调制与排序职责；只支持 Godot 4.x 概念边界，图示不等于已运行遮挡脚本。物理碰撞须独立验证。
