八年前的游戏,如今仍被拿来和2026年的新作逐帧对比。《荒野大镖客2》2018年发售,这本身就是个值得拆开看的产品样本。
它凭什么被反复贴上“超前于时代”的标签?答案藏在引擎里。Rockstar用的是自研的RAGE引擎(Rockstar高级游戏引擎),和用虚幻、Unity这类授权引擎的团队不同,自研意味着可以对真正在意的系统做过度工程化,把资源砸到服务这款作品的地方。
先看天空和天气。多数游戏把云画成平面贴图,或者直接在天穹上刷一层渐变,省性能,但光线一移动就露馅。RDR2的云由噪声图案程序化生成,再用光线步进打光——光穿过云体时被采样,阴影落下的方式和真实天气一致。
再看材质。涉及超写实画面,摄影测量通常会在管线里占一席之地,RDR2走了另一条路。Rockstar的基于物理的渲染(PBR)不从扫描真实物体入手,而是用计算手段模拟光在各种纹理和表面上的反射与吸收。
视觉只是一半,另一半是动作。马背上的重量感、陌生人看到你拔枪时的反应、酒吧斗殴里每一拳落点不同带来的不同结果——这些“活”的不确定性来自RAGE栈的物理与动画层,重活主要交给中间件Euphoria。它是NaturalMotion的程序化动画系统,在运行时把物理、AI和手工动画实时混合,让反应不重复、不雷同。
这套刻意设计的非确定性机制,正是世界真实感的来源:马和骑手会那样摆动和急转,醉汉摔倒没有两次一样,每场架都可能打出不同结局。引擎与中间件配合到这个程度,复刻难度极高,成本也极高。
于是问题绕回来了:是它真的超前,还是2026年的硬件终于追上了它当初的设想?游戏首发于基础版PS4,1080p锁30帧,自适应分辨率缩放承担了大量工作。发售那年,没人在看今天我们在看的东西——它为之工程化的硬件,本身配不上它。
这是个奇怪的时间胶囊。2007年的《孤岛危机》做过同样的事,还留下了那句“能跑得动孤岛危机吗”的梗。那些被夸“经得起时间”的游戏,往往是按领先发售窗口整整一代的硬件来做的,所以这份夸奖与其说给工程,不如说给延迟满足。
可能两者都有。但可以确定的是,2018年在基础版PS4上玩的RDR2,和在RTX 4070 Ti Super上玩的RDR2,像两款不同的游戏。
八年过去,它仍在那份“超前”名单里,部分原因是行业没追上它的引擎、它的物理,甚至没追上它为之前置的硬件。网上至今满是把它和2026年新作对比的视频,也就不奇怪了。
接下来是《GTA6》,不到一个月就要来了,跑在同一套RAGE引擎的最新迭代上,出自同一家习惯交付“被时代硬件限制”作品的工作室。若相关报道可信,它在当前世代主机上会锁30帧——硬件继续追赶,这份名单继续变长。至于结论,还得再等八年才知道。
热门跟贴