你玩游戏时,可能想过,为什么很多游戏里,都没有镜子呢,这其实,是个有趣的问题,背后原因,挺复杂的,今天,我们就来聊聊,游戏里的镜子,为什么这么少。
是技术上的难题,镜子要反射,周围的环境,这对电脑来说,计算量很大,游戏画面,是实时渲染的,每一帧,都要重新计算,如果加上镜子,就等于,要渲染两次场景,电脑的负担,会变得很重,帧数可能,会直接掉下去,影响流畅度,所以开发者,常常选择,避开这个麻烦。
是开发成本,和优化问题,做一面镜子,不只是,画个镜框,那么简单,它需要,专门的渲染技术,比如,屏幕空间反射,或者,平面反射,这些技术,实现起来,并不容易,而且,还要考虑,各种优化手段,确保游戏,能在不同设备上,都能跑得动,对于很多团队来说,与其花时间,折腾镜子,不如把精力,放在更重要的地方。
然后,是游戏设计,和玩法考虑,有些游戏,故意不放镜子,是为了,保持神秘感,或者,营造特定氛围,比如恐怖游戏,如果主角,能照镜子,可能会,破坏紧张感,还有些游戏,视角是固定的,或者,是第一人称,玩家本来,就看不到自己,放镜子,也没什么意义,所以,镜子不是必需品。
是替代方案,和巧妙设计,虽然真镜子少,但开发者,会用别的方法,来表现反射,比如,光滑的地板,平静的水面,或者,金属的表面,这些都能,模拟反射效果,而且,计算量小得多,看起来,也挺真实的,有时候,一滩水里的倒影,比一面镜子,更有意境。
游戏里没镜子,主要是,技术和成本的原因,当然,也和游戏设计,有很大关系,随着技术发展,以后可能会有,更多带镜子的游戏,但现在,我们看到的,大多是,聪明的替代方案,玩游戏时,不妨留意一下,这些有趣的细节。

