《Torn》是一款受《黑镜》启发VR叙事冒险作品。来自Aspyr Media团队的该作品已经正式登陆 Steam 、 Oculus 和PlayStation,为科幻与暗黑风格的VR游戏爱好者带来了惊喜。
在下文中,Aspyr Media的Dave Prout向我们讲述了他们是如何利用NVIDIA Flex来模拟《Torn》中的流体行为,并提供一种全新的真实感。
《Torn》是一款专为VR开发的作品。游戏的一开始属于叙事性益智作品,但随着你在这座巨大的别墅中挖掘出其中的秘密,游戏将慢慢演变成黑暗风格的角色驱动故事。
在游戏中,视频博主凯瑟琳·派特森(Katherine Patterson)闯入了一座废弃的别墅,并迅速发现了另一个维度。当进入这个时空时,凯瑟琳遇到一团能够说话,做表情,手势,同时能移动的闪烁液体。这团液体实际上是劳伦斯·塔尔博特(Lawrence Talbot)博士。如果没有NVIDIA FleX,塔尔伯特,以及《Torn》照片级真实感的世界将不复存在。
NVIDIA FleX是一款实时视觉效果工具,可为开发者提供创造逼真世界的能力。无论是流体,布料还是气体,FleX都可以模拟正确的感觉和行为,并提供必要的真实感,从而令《Torn》的VR世界感觉真实。当你打开窗帘时,它们的表现就像真正的窗帘一样。
我们希望将现实主义和真实性与令人信服的原创故事结合起来。就像众多优秀的游戏一样,《Torn》的起源故事始于探索阶段。在预制作期间,我们遇到了FleX。这款工具已经相当成熟,但据我们所知,尚未有人将其用于VR游戏。我们开始尝试流体设置,并注意到液体开始变得活跃起来。我们注意到液体的脉冲类似于移动的嘴唇,因此我们将音轨映射为液体。我们想知道,我们是否将它变成一个角色。
我们想,不如用更多的问题来回答这个问题,比如说假设一位科学家(塔尔博特)在一次实验中失去了自己的身体?假设你需要帮助他恢复身体?假设你需要探索他那充斥着奇怪机器的领域和令人不安的实验? 塔尔伯特能动态说话,将自己包裹在物体周围,并且能穿越世界,对玩家的触摸作出反应。我们不一定是在寻找不同的东西,但塔尔伯特正是为演示这项技术而生。在Flex的加入后,《Torn》的世界很快就开始成形。
一年多以后,FleX已成为优化和改善游戏世界的重要工具。尽管这是一种微妙的过程,但FleX为《Torn》注入了其他工具所无法实现的现实主义。玩家可以以令人难以置信的方式与世界交互,例如拍打零重力液体,撕扯蜘蛛网,拉开窗帘,朝厨房抛撒一袋面粉,在卧室内投掷枕头等等。
作为开发者,学习像FleX这样功能强大且有用的新工具确实是一种乐趣,而且我们认为这将在最终的产品反映出来。对于其他希望使用FleX的开发者来说,一定要尝试使用各种对象,并注意细节,从而使每一个都感觉恰到好处。这意味着需要大量的迭代和反馈。如果添加太多的原子和流体,房间将很容易发生爆炸。如果摩擦力太小,棉被将很容易从床垫上滑下。如果风太大,它将会把窗帘撕扯下来。当玩家进入一个房间时,是什么吸引了他们,而你又如何能让这一切变得就像是在现实世界中一样呢?