5

看了黑客帝国游戏画面,我开始相信其电影剧情

 2 years ago
source link: https://www.ifanr.com/app/1461879
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

当基努李维斯出现在今年的全球游戏大赏颁奖礼上时,不少人以为波兰蠢驴又来了。不过这次的基努李维斯出场的身份,是一名演员。

22 年前,他主演了 20 世纪末最有名的科幻电影《黑客帝国》,那部电影是当时特效技术的标杆,基努李维斯当年也是红得发紫,这部电影集合了众多成功因素,被影迷奉为经典,后续推出《黑客帝国 2/3》也只是顺水推舟。

1-35.jpg!720

▲ 黑客帝国 1

基努出现在 TGA 大会上,也算作一次电影的造势活动,因为《黑客帝国 4》即将上映了,距离前作过去了 18 年。

他们为了这次宣发活动,甚至发布了一款游戏《黑客帝国 觉醒》,利用虚幻引擎 5(下文简称虚幻 5)向玩家展现母体矩阵。由于活动方将电影预告和游戏 Demo 穿插播放,有意模糊了现实、电影和游戏的界限,一时间很难分辨清楚哪些是真人出演,哪些是游戏实机演示。

1-10.gif

这恰恰印证了虚幻 5 的强大。

玩游戏?玩电影!

看完 TGA 上的游戏演示后,我也在 Xbox Series X 主机上亲身体验了一番游戏,与其说它是一款游戏,不如说是虚幻 5 的大型演示片。

它虽然只是一个 Demo 演示而已,其 XSX 版本的容量仍有二十多个 G,这已经比不少独立游戏都要大了。

进入游戏,首先是一段 CG 画面,在第一部《黑客帝国》里,Neo 趴在电脑前,屏幕上亮起一行字,写着「Wake up,Neo」,此时主角 Neo 也醒了。

3-8.gif

游戏把这个名场面复刻了一遍,只不过在电影里,Neo 疑惑着屏幕另一端是谁在跟自己对话,而在游戏里,玩家疑惑着自己眼前看到的是 CG 画面还是真人出演。

这样的困惑贯穿着整个演示过程,直至有人将这段画面与当年电影画面进行对比,人们才发现这是实机演示,一开始便用以假乱真的画面把玩家给震住了,妥妥的炫技。

Neo 醒过来后,屏幕里出现了另一个 Neo,并向玩家抛出了一个贯穿于《黑客帝国》电影的经典问题「我们怎么知道什么是真实」,一边扭头看向了镜子中的基努李维斯。

2-11.gif

游戏制作团队利用这样的镜头语言,试图混淆玩家对实机演示和真人出演动画之间的辨别能力,他们成功了吗?看下去你就知道了。

从这之后,所有画面都是实时渲染生成的,然后开始上正菜,一段追车动作大戏。

玩家可以操控新角色,打爆特工们的车辆,颇有 VR 战士的既视感,不同的是如今游戏画面已经发生翻天覆地的变化。

4-10.gif

如果把交互部分删掉,其实我很难分清这是实拍或是游戏。无论是远处的建筑,或是车辆爆炸时的 Niagara 粒子效果,都已经非常接近真实,唯一让我觉得不真实的,是整体偏绿的滤镜效果,但也正是这副滤镜赋予了游戏那股《黑客帝国》的味道。

9-3.gif

▲ 关掉滤镜,真实了但也少了点电影味

当玩家结束了那段血脉贲张的动作演出时,才到了真正的重头戏。制作组为这款 Demo 设计了超过 700 万个实体、7000 座建筑物、45073 辆汽车、超过 260 公里的道路和 512 公里的人行道,这可比电影里的场景酷多了。

5-5.gif

从 Demo 部分来看,我对它所使用的虚幻 5 能吐槽的部分,只剩仍有瑕疵的人脸模型,以及角色行走时别扭的姿势了。虚幻引擎 (Unreal Engine) 越来越真实 (Real) 了。

10.gif

11-14.jpg!720

▲ 不同平台的渲染效果对比,图片来源:Eurogamer

在《黑神话 悟空》引起热议之时,我就对虚幻 5 作了些许讨论,许久不露头的 Epic 卯足了劲,在这次 Demo 中将虚幻 5 中新增的 Nanite 和 Lumen 技术一次放出,甚至提供了选项开关,让开发者和玩家都能在实际游戏过程中,看到这两项技术的奇妙之处。

简而言之,Nanite 全称为虚拟微多边形几何体系统。如果开发者想让游戏画面做得足够真实,就需要用尽可能多的三角面去搭建人物和物体,面数越多画面更精细。但与此同时,面数越多也意味着机器渲染时将占用更多算力。

8-9.gif

开发者只能在这两者之间作出妥协,而 Nanite 的出现,将三角面打包成簇,模型距离玩家越近,簇所包含的面数就越多,细节也就越多,反之则相反。这样做的好处是动态分配算力,只渲染玩家目光所及的东西。

如果把游戏比作一幅画,Nanite 所构建的是细腻的笔触,考验的是画家基本功;那 Lumen 考验的,则是画家对光影的理解能力,光影对了,才能骗过人眼。

1-10.gif

▲ Epic 技术演示

Lumen 全称为动态全局光照,它的出现使得开发人员可实时观察光线调整后的效果,在《黑客帝国 觉醒》中,一个选项的开和关,就能瞬间把白天变成黑夜,无需等待。期待其他开发者借助这一特性,讲出别样的故事。

6-4.gif

玩家还可以在 Demo 中,通过拖动滑块调整日照角度,延时摄影不延时,轻轻一拖就能拍出大片。

8-3.gif

这不,已经有玩家在游戏里办起了摄影大赛。

7-7.gif

玩了 30 分钟后,我猛然发现,这 Demo 名字叫黑客帝国,场景出自黑客帝国,但它只是披了黑客帝国的一层皮,没有虚幻 5,这一切都不可能实现。换句话说,其他开发者只要用上虚幻 5 也能实现如此真实的游戏画面。

新的造梦机器

前文已经提到,利用虚幻 5 进行开发的《黑客帝国 觉醒》在各方面都很真实,角色动作除外。尚且未知这是引擎本身的劣势,或是开发组有意为之,以避免恐怖谷效应。

11-1.gif

无论真相如何,我对虚幻 5 的态度始终是又喜又惊。喜于真实,也惊于真实。

当计算机模拟出的世界,其精细程度无限接近于现实世界时,我们又将如何分辨真实与虚幻呢?这句话出现在游戏 Demo 的开头,当下或许只是一句噱头,但随着时间推进,下一代游戏引擎或许真的可以将一整个地球搬到虚拟世界。

Metaverse.png!720

到时这个问题将再次出现,并萦绕在每个人头上。

浇完这一盆冷水,难道虚幻 5 带来的只有悲观吗?当然不是,我对虚幻 5 的怕,主要因为《黑客帝国 觉醒》构建的场景,与我们生活的水泥森林太过接近,倘若把虚幻 5 用来创造与地球拥有截然不同世界观的游戏,不就成了造梦的新机器。

于是我翻看起同样用虚幻 5 打造的《黑神话 悟空》实机演示预告,我依旧期待在那恢弘场景中战斗,抛开虚幻 5 所带来「似真似假」间的哲学讨论,这才是它的正确打开方式。

2-7.gif

sysappso.jpg!720


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK