近日《星空》总监Todd Howard证实,这款开放世界RPG新作在Xbox Series X/S主机上仅以30fps运行。虽然有玩家对此倍感失望,但也有人认为,这款游戏锁30fps的理由很充分,而且可能与三明治有关。
Howard接受采访时介绍了这一情况,表示开发商的目标是保持性能稳定并优先考虑画面效果。他说道:“我认为这没什么可意外的,想想我们之前的游戏就知道,我们的目标就是打造巨大的开放世界,完全动态,细节丰富,一切皆有可能。锁30fps就是为了追求精致度,要的就是这个效果。”
然而,很多购买了“次世代主机”Xbox Series X和PS5的玩家感觉高帧率是理所当然的事情,锁30fps有种背刺的感觉。特别是在《红霞岛》宣布锁30fps并首发翻车之后,《星空》的这一消息让部分玩家心中警铃大作,认为这可能意味着本作同样处于一个半成品的状态。
回到开头,为什么说锁帧可能与三明治有关呢?其实这里要说的是包括三明治在内的海量随机物品是决定游戏帧率的重要原因。
在E3 2021的《星空》预告片中,我们可以看到桌子上摆着一个吃了一半的三明治,旁边是一把科幻枪和一支保温瓶,这成为游戏营销的标志性元素,并在今年的发布会上延续下来。
在《星空》直面会上,我们干脆看到了铺满一桌子的三明治。出品人Jamie Mallory向观众表示,她在游戏中最喜欢做的事就是到处偷别人的三明治,然后囤在飞船货舱里。与《上古卷轴》和《辐射》等Bethesda开放世界RPG一样,本作中玩家依然可以拾取大量随机物品,将其放入背包,并稍后囤积在其它地方。但与《上古卷轴》和《辐射》不一样的地方在于,《星空》里面有数以千计可供探索的行星,而不只有一张地图。
Digital Foundry分析师John Linneman在推特上表示:“虽然这是一个视频梗,但这个偷三明治的概念表明了游戏为什么难以实现60fps的原因。与之前的B社游戏一样,《星空》貌似会追踪世界中任意物体的地点和位置。鉴于这些物品分部广泛,情况就会非常复杂。玩家在这方面自由度过高,以至于游戏无法将帧预算控制在16ms以下,就算是降低分辨率也无法解决这一问题。”
索尼圣塔莫尼卡工作室《战神:诸神黄昏》画师Dannie Carlone也发表了类似观点。他不认为锁30fps代表这款游戏是半成品:“在这个规模下以60fps运行会对画面细节产生巨大影响。我感觉他们想要实现无缝画面,减少物体突然载入的现象。”他还推测Xbox Series X/S上的帧率和分辨率是一种刻意的权衡,以此提高图像质量:“他们想要将游戏锁定在4K/30fps,并在这个规模上将画面效果提升到一个高水平。”
Linneman在Digital Foundry最新一期技术分析节目中对《星空》的画面进行了同样论述:“一切取决于开发者的意图,这也是他们能实现自身愿景的最大帧率。”Linneman推测游戏的性能瓶颈可能在于CPU,因为游戏世界里存在这复杂的互锁系统和持续存在的物体,这更像是一种激进的尝试,而不是缺陷下的摆烂。
Xbox游戏工作室负责人Matt Booty承诺《星空》将是B社史上首发bug最少的一款游戏,而且如果首发画面能达到预告片水平的话,玩家应该就会非常满意了。