你见过用影子玩的游戏吗?不是游戏里的光影特效,而是你随手拿起桌上的杯子、剪刀、甚至自己的手,往投影仪前面一放,屏幕里那个小方块就能踩着它的影子往上爬。听起来像变魔术,但澳大利亚导演、动画师兼影像艺术家 Tee Ken Ng 真的把它做出来了,作品名叫 Plato。

我第一眼看到这个玩法的时候,脑子里冒出的念头是:这也行?但看完他的实现逻辑,又觉得简单得有点优雅。你操控的角色是一个霓虹绿的小方块,任务很直白——收集屏幕上出现的所有金币。问题在于,有些金币藏得特别高,光靠跳根本够不着。这时候,你就得在投影仪前面摆点东西,让它的影子变成斜坡,帮小方块爬上去。

打开网易新闻 查看精彩图片

影子是怎么变成路的

整套装置的构成并不复杂。一个摄像头负责捕捉影子的形状,通过 TouchDesigner 把这些影子实时转换成低分辨率的碰撞表面。接着,这些信息被直接送进 Godot 引擎,变成可以交互的物理几何体。于是,那个绿色小方块就能在这些表面上奔跑、滚动,或者从上面跳过去。

创作者本人解释过其中的关键:摄像头、投影仪和游戏被映射到同一个空间里,所以碰撞地图和你墙上看到的影子是对齐的。这个项目里,他还用到了 MadMapper 来做投影映射。换句话说,你看到的影子在哪儿,游戏里的“地面”就在哪儿,两者不会错位。

按照他的说法,理论上任何人只要有一台投影仪、一个摄像头,再把 MadMapper 和 TouchDesigner 跑起来,就能玩这个游戏。而且,任何东西都可以成为可用的碰撞物体——包括你自己的手这种会动的物体,只不过用移动物体的时候会有一点延迟。

一个关于洞穴的隐喻

Plato 这个名字不是随便起的。虽然它看起来只是个简单的小游戏,但它其实是对柏拉图洞穴寓言的一次巧妙致敬。在那个寓言里,囚禁在洞穴中的人会把投射在墙上的物体影子当成最真实的现实,因为那是他们唯一知道的现实。而 Tee Ken Ng 做的这个 Plato,某种意义上就是它自己那个现实的囚徒——那个现实由投影仪和一堆随机摆放的物体构成。

这个解读让整个作品多了一层意思。你摆弄的那些杯子、书本、剪刀,本来只是日常物件,但在投影仪和摄像头搭起的这套系统里,它们的影子成了游戏世界的地形。你是在用现实世界的影子,给一个虚拟角色铺路。

为什么这个玩法让人兴奋

说实话,市面上用摄像头做体感交互的游戏不算新鲜,但大多数方案要么需要专门的深度摄像头,要么得戴一堆设备。Plato 的思路反过来——它不要求你买什么特殊硬件,投影仪和摄像头都是很常见的东西,真正起作用的是那套把影子实时转成物理碰撞的逻辑。

更让人好奇的是它的开放性。既然任何物体都能变成碰撞面,那玩家的脑洞就成了玩法的一部分。你可以用积木搭一条长长的坡道,也可以随手抓个东西临时救急。手也能用,只是会有点延迟——这个细节其实挺关键,它说明系统对动态物体的处理还不是完美的,但至少留出了可能性。

如果你对这种把现实物件塞进游戏里的思路感兴趣,Tee Ken Ng 并不是唯一在琢磨这件事的人。素材里还提到,Gustav Almström 也做过一款混合现实游戏,允许你用摄像头把现实注入到手机游戏里。看来,让游戏世界和现实世界互相“串门”,正在成为一些创作者愿意尝试的方向。

至于 Tee Ken Ng 本人,素材里形容他是个真正的“影子巫师”,把光影当作自己在影像导演和游戏设计中的媒介。想看他更多作品的话,可以去他的 Instagram 逛逛。

回到 Plato 本身,它没有华丽的画面,也没有复杂的操作,但那个把影子变成路的瞬间,确实让人有点想找台投影仪试试。毕竟,谁不想看看自己桌上的那杯咖啡,能在游戏里变成什么样的地形呢?