RE村:怎么有那么多人错过了性能问题?

0
702

《生化危机:村庄》中的DRM措施目前正成为头条新闻,因为有时会出现重大性能问题。但为什么现在才成为一个问题?

更新,7月20日:卡普空同时发布了宣布的补丁。从第一次测试来看,它确实解决了文章中描述的性能问题,因此在杀敌或上述的BOSS战中没有出现帧率下降的情况。

原创新闻,7月19日:复制保护解决方案被反复怀疑会导致游戏性能明显变差。最新的例子是《生化危机:村》,据说卡普空的DRM措施是问题所在。

一方面,结果表明,个人电脑上的性能问题可以部分地消失,没有裂缝。另一方面,对于这么多玩家,包括我们自己,都没有注意到这些困难的事实,也有相当合理的解释。

初始情况:问题是什么?

争论的焦点是《生化危机:村庄》的破解版。伴随着它的制造者声称,这个版本将在一定程度上大大改善游戏中的性能,或者说卡普空的DRM措施是造成性能问题的原因。

在Eurogamer和Digital Foundry分别检查了有裂缝和无裂缝的性能之后,这个故事获得了更大的动力。结果是:下面提到的性能问题,在没有裂缝的情况下出现,在有裂缝的情况下就消失了。

– 在与普通敌人的战斗中,特别是在发射武器时,当我们用它杀死敌人时,帧率总是会有短暂的下降。
– 在BOSS战中,当我们不得不对付一个在她周围聚集了一群昆虫的对手时,FPS有时会明显下降(也见下图)。

In bestimmten Kämpfen mit Endgegnern leidet die Performance auf dem PC besonders stark.

Digital Foundry的新测试使用Core i9 10900K与Geforce RTX 3080在4K分辨率下的组合,但他们已经注意到其他硬件也有困难。

后测试:我们能否确认问题?

我们用相同的硬件和设置,以及用完全不同的系统在较低的分辨率和细节水平下观看了Digital Foundry展示的场景,并可以确认这些困难。

∮有时在正常的战斗中∮

下面的图表显示了两个系统在正常战斗中的帧时间。线条上的每一点都代表了单帧计算的持续时间,单位是毫秒。例如,如果这种计算总是需要16.6毫秒,这相当于每秒60帧。

如图所示,总是有个别的离群值向上,在玩的时候,在短暂的停顿中变得很明显。第二个测试系统的分辨率较低,受此影响略小,但这里也存在问题。

测试系统1

测试系统2

顺便说一下,当我们用控制器玩的时候,帧数不会改变。所以问题与作为输入设备的鼠标和键盘无关。

∮有时在与长女的战斗中∮

在城堡的地下室金库中与其中一个女儿的第一次战斗中,情况大大恶化。这主要是由于辍学时间较长或发生的时间间隔较短。

在这种情况下,第二个测试系统受到的影响也较小,但它绝不可能幸免。

测试系统1

测试系统2

一个(次优的)解决方案:它不一定是裂缝

我们偶然发现了一个非常有趣的解决方案,至少可以解决其中一个问题。为了使我们更容易在游戏中取得进展,我们使用了作弊器Wemod,除其他外,它可以使我们进入神的模式或防止敌人打我们。

如果这个作弊器在正常的Steam版游戏中处于激活状态,在正常的枪战中仍然会出现短促的抽搐。另一方面,在与两个测试系统上的第一个女儿的决斗中,他们几乎消失了:

有时在与长女的斗争中(上帝模式)

测试系统1

测试系统2

一个可以想象的解释是,包括虫群在内的攻击与复制保护的触发器有关,当我们不能再被击中时,复制保护就被取消了。如果这样的触发器也与杀死敌人有关,那么尽管有上帝模式,它仍然存在,因为我们仍然可以射击他们。只有开发者才能确定这一点。

此外,这些问题不可能真的以这种方式干净利落地解决,因为不是每个玩家都想在某些时候必须启动作弊器。

大问题:这怎么能被忽视呢?

帧数显示的性能问题相当严重,尤其是在老板的战斗中。然而,在我们对三里屯VILLAGE的技术检查中,以及在Computerbase或PC Games Hardware等同行中,都没有注意到它们。在Steam评论中,游戏的表现也非常好,有95%的正面评价。这怎么可能呢?

The boss fights: 在与boss战斗方面,我们认为典型的玩家行为是最合理的解释。我们自己的行为和各种Let’s Play视频表明,例如,在与第一个女儿的战斗中,你倾向于拾起你的腿并逃跑,而不是像Digital Foundry的视频中那样直接攻击她并反复让她靠近你。你也必须这样做才能打败她,在其他地方的实际主要战斗中,问题要少得多,Digital Foundry也表明了这一点。

普通战斗: 普通枪战中的短暂停顿是一个比较困难的情况,尤其是这样的战斗要比老板的战斗更常见。我们怀疑这里有几个方面的原因,导致很少有人注意到这一点。例如,我们正在处理非常短的帧数下降,并不是每个人都对其有同样的敏感度,而且根据一般的性能,它的影响也是不同的。此外,《生化危机村》中的打击反馈一般都比较松散,这可能在一定程度上掩盖了性能问题。

我们的结论:什么需要改变?

不管是什么原因导致这些困难,以及为什么许多玩家没有注意到这些困难,有一点是明确的:它们不应该发生。这一点更加真实,因为控制台版本没有可比较的困难。毕竟,根据Digital Foundry的说法,据说一个补丁正在进行中:

然而,我们同样清楚的是,在最好的情况下,我们会在发布时注意到这些问题本身。正如文章中所述,我们认为有一些合理的解释可以说明为什么没有发生这种情况,但它们不应该是借口。

因此,在未来,有两件事必须特别改变。在技术检查中,我们必须非常仔细地观察典型游戏场景的帧时间。而卡普空必须处理好PC版《生化危机村》的问题。

你对PC上的《生化危机:村庄》有什么自己的印象?你在玩的时候注意到性能问题了吗,还是没有那种困难?欢迎在评论中发表!