先说明黑暗让玩家做什么
game-art-direction 明确区分低照度体验与“高级、历史、严肃”等审美标签。潜行、恐怖或地下探索可能需要黑暗,但仍要说明玩家依靠什么辨认危险与行动;其他题材没有相应理由时,不默认压低全屏曝光。
原创游戏:夜班库房管理员寻找一箱错放的零件。夜色交代时间,货架阴影制造寻找压力;玩法并不是让玩家辨认近乎全黑的按钮。工作灯照到标签与取物区域,人物轮廓从背景里可分,场外黑暗仍能保留气氛。
先写暗处的职责:隐藏未探索区域、限制视线,还是单纯表现夜晚。没有职责的黑幕、暗角、烟雾和小灰字同时叠加,只会把可用信息一起吞掉。
按四层检查实际画面
| 可读层 | 检查与修法 |
|---|---|
| 人物轮廓与朝向 | 本例要看清: 管理员面对哪排架子;失败时修什么: 主体与背景分离,保留方向线索 |
| 关键器物与交互点 | 本例要看清: 标签、手推车与可取物区域;失败时修什么: 局部光与形状,不只加发光框 |
| 正文与选项 | 本例要看清: 当前请求、查看或搬走;失败时修什么: 文本底层、字号与对比 |
| 结果与危险 | 本例要看清: 架子不稳、零件已转移;失败时修什么: 动作与文字或声音辅助 |
这些层是检查用途,不要求全画面一样亮。灯外的空库房可以继续暗,关键按钮却不能随着夜景一起失读。颜色提示旁边补形状、文字、位置或动作,避免危险只有一小片红色。
只修改失读的层,保留有用气氛
若角色融进货架,先比较轮廓和背景,不立刻把正文卡片全部提亮。若标签读不出,增加局部照明或单独查看的表达;若按钮对比不足,修按钮与底层关系,不必改变整个库房。
暗调确实是核心体验时,记录哪几处允许暗、哪些信息不能失去,以及可选的亮度或高对比方案。替代方案应继续表达同一危险、行动与结果,不能“高对比”后把暗处的秘密直接全部公开。
从输入前到输入后一起看:搬走零件的动作、架子状态与新路线要被读到。单帧轮廓清晰,不证明动画过程或操作反馈可读。不要通过更强辉光掩盖错误状态。
可复制的修改说明:夜班库房保留暗处,也看得清
沿用管理员找错放零件的原例,这份纸面说明只修改夜景可读性。演示选择竖屏390×844,实际项目继承自己已批准的目标视口;下面没有生成画面或运行候选。
本场目标:让玩家在夜班库房中找到并辨认错放零件。夜色保留时间与探索压力,不以全黑按钮考验玩家视力。
当前修改范围:保货架布局、工作灯、手推车、管理员身份与现有交互规则。只修失读的轮廓、标签、文字底层与结果信号,不换场景或增加物件。
第一眼的焦点:正在检查的货架与灯照到的标签。管理员的朝向指向这排架子;轮廓与身后货架用局部明暗分开。灯外的未探索区域继续较暗,不把所有货架一起提亮。
器物与标签:工作灯照明覆盖当前标签和取物区域,手推车轮廓可辨。标签使用本项目已定文字,文字层与背景有清楚关系,不用一圈辉光代替可读标签。尚未发现的标签不因这次调亮全部公开。
正文与操作:当前请求、查看与搬走选项放在稳定的文字底层上,按实际尺寸读和点;不再用小灰字贴深色纹理。压缩重复背景,不缩字来硬塞完整历史。账册仍由玩家主动打开。
结果与危险:只表现游戏实际提交的状态。若本次已转移零件,更新原位置与实际落点,并给简短文字;若还没搬,保原位置,不先播“完成”。架子不稳的已定提示有形状、动作或文字辅助,不只靠红色。
高对比选择:强化当前人物、器物、正文与结果层的分离,保相同位置、行动与知情边界;不把未探索暗处变成所有线索都已发现。
验收方式:在项目目标视口、正常显示亮度实际查看标签、选择和结果;再用静音或低动效表达走同一动作,确认必要信息仍有可读渠道。纸面文字不是已完成验证。
交给构建者时,将这段作为 ART_DIRECTION 中本场的修改说明,补上真实目标平台、已接受资产与本轮命中的问题。若问题实际来自错误结果,先交规则负责人处理;加灯和亮框不能使未执行的搬运成为已完成。
用真实游玩画面验收,不用调亮显示器补救
在目标画幅和正常显示条件下,实际完成查看、选取、提交与读取结果。问试玩者先看到了什么、以为哪里能点、失败后知道哪项需要改变;不要只问“美不美”。
缩略图能帮助看首要焦点,最终文字仍要按实际尺寸检查。静音或低动效时保留关键信息的另一条路径。没有完成这些观察,就把可读性标为待验证,不能靠美术方向文件宣称已经通过。
若非低照度题材只有把显示器调得很亮才能操作,回到画面方案修订。不要给所有游戏套固定曝光值;素材、显示层、题材和视口不同,需要按当前失读位置判断。
常见问题
夜景是不是应该把所有东西都调暗?
不必。夜色可以由局部明暗、光源与空间建立,关键文字、器物和结果仍需可读。保留黑暗的用途,而不是让所有图层一同失去对比。
用 skill 来做
请用 game-art-direction 检查这个暗色游玩界面。说明暗处的题材或玩法用途,逐项检查人物、器物、文本与结果信号,给出只修失读层的方案和实际视口检查项。
查看具体方法: 明度取舍与可读层 · 目标视口、明度继承与运行验证