我正在开发一款顶视角的潜行射击游戏,几乎全部在黑暗中进行。游戏的核心规则是,只有当你的手电筒指向守卫时,你才能看到他们。然而,你可以从任何地方看到守卫的手电筒,所以你知道有人在附近之前你不知道他们在哪里。因此,黑暗并不是完全不可读的,我在墙壁上放置了小型紧急灯,红色和绿色,仅作为标志,以便你记住自己在哪里。昨天有一个评论,守卫的红色灯光可以立即读取,但他们却无法辨别微弱的红色和绿色点是什么。摄像头?外面有守卫吗?而且,如果他们是守卫,那么就打破了“只有在你的光下才能看到他们”的整个想法。这个说法是合理的。红色已经意味着“守卫被警告并正在看着你”,所以红色灯是最糟糕的颜色之一。我的思考选项包括: * 使灯泡使用的颜色与活物无关,如暖白或琥珀色 * 给它们一个可见的固定装置,以便它们被视为墙壁的一部分 * 放弃它们,使用地板上的东西,如油漆线条 有没有人遇到过这种问题?在整个游戏都关于读取光线时,如何保持周围的光线不被视为威胁的规则或经验法则?