不氪金怎么变强?影驰带你体验#帧能赢#澎湃动力
竞技游戏最重要的是什么?有的人说操作、有的人说头脑、有的人说预判、有的人说战术,以上所述重要吗?毫无疑问,这些都很重要,但是,就像基础条件决定上层建筑一样,如果不是在同一基准下再去堆砌自身的优势,那么再强的操作头脑预判和战术,也会在不同基础下带来不同程度差异和胜败关键。
电子竞技领域,职业玩家的手速一直是我们津津乐道的话题,每当有极限操作出现的时候观众们总是忍不住一阵欢呼雀跃为之激动喝彩。那么他们到底有多快呢?作为日常受虐的普通玩家来说,应激反应时间在0.2-0.3秒之间,呆萌一点的朋友可能去到0.5秒,而经过长期训练的职业玩家,在激烈的竞技对抗中,反应时间极限可以达到0.1秒左右,在如此短的时间内,判断局势抓住战机到完成操作,击杀对手获得胜利的关键节点,对于观众来说就是一个个值得回忆讨论诉说的精彩瞬间。
职业选手的操作和反应非常重要,那么,如果是两个同样有天赋,同样努力,同样反应灵敏的选手狭路相逢,谁能在瞬间取得制胜关键,一举击败对手呢?
这里,就不得不提到一切的基础——硬件。在电子竞技中对抗中,很多玩家对PC硬件的要求仅仅基于游戏开发方公布的基础配置就觉得完全能够满足需求,但是不提职业选手的巅峰对决,即使是普通玩家在棋逢对手菜鸡互啄的时候,硬件基础的差异,其实也会对战局胜败带来至关重要的影响。
在说基础硬件重要性之前,我们先要理解常常听到的FPS和Hz是什么。简单来讲,FPS是显卡的事儿,而Hz则与显示器有关,在上图的顶部灰色记号代表显示器显示出来的帧,绿色则是显卡正在渲染的帧。可以看到,显示器的显示帧刷新速率一般都是恒定的,显卡的帧渲染速度则会根据渲染场景和复杂度的区别而有多有少,我们通常所说的FPS是计算显卡每秒的渲染帧数平均值。而60Hz,144Hz,240Hz都是指显示器每秒的刷新速度,60Hz就是每秒刷新60次,144Hz就是每秒144次,240Hz,就是240次。
FPS和Hz如果不同步的时候会发生什么?没错,就是像上图演示的一样,画面出现了撕裂现象,这种情况在实际的使用过程中,就像是显卡和显示器在演出一幕宅男与玛丽苏女主谈恋爱的违和戏剧一样,总是有各种错位和无法协调的矛盾。在实际的使用和操作中,我们解决FPS和Hz不同步问题一般都是开启V-SYNC,即经常会说到的垂直同步。V-SYNC简单来说就是显示器是老大,听显示器的,不管显卡渲染了多少帧,都要等着老大忙完上一轮的活以后再来跟你掰扯其他事情。虽然开启垂直同步以后画面不会有撕裂的现象,但是会增加输入延迟,在游戏过程中会感觉游戏响应变慢,毕竟显卡一直在等操作结果后才能进行下一个步骤。所以在竞技对抗中,大部分玩家都会选择关掉V-SYNC来使用。
FPS和Hz不同步会有画面撕裂现象存在,如果我们假设FPS能够锁定到Hz,虽然这种情况现实中不存在,但是这样能够便于我们理解硬件设备为什么是竞技基础。FPS锁定到Hz的结果就像上图演示的一样,画面撕裂在240 FPS/Hz下变得很少。这个现象类似于动画步进,物体在帧之间的移动距离在 60 FPS/Hz 时更大,这会增大物体在两帧之间的位移幅度,从而产生更严重的撕裂效果。在 240 FPS/Hz 下,物体在两帧之间的位移幅度更小,这是由于此帧率会缩小两帧之间的时间差,从而减小画面撕裂的影响。画面撕裂影响越小,就越有助于消除干扰因素,也能够更准确的观察战场环境和更精确的发现目标。当然,要更进一步减少画面撕裂现象,那我们还需要支持G-SYNC的显示器和显卡设备。
不同FPS/Hz下,在竞技对抗中,我们好像发现了了不得的事情,如图所示,在240 FPS/Hz下,敌人的移动貌似提前被察觉到了。这种现象,是由系统延迟引起的,此延迟非通常所讲的ping或者网络延迟,而是指玩家做出操作(鼠标点击、鼠标移动、键盘输入)到显示器给出响应所用的时间。
系统延迟因何而来呢?我们需要了解一下渲染管线,如图所示,我们将此管线简化成三个阶段,以便于说明。从左侧开始,CPU(用蓝条表示)用于解释出入、更新游戏状态、准备供 GPU 渲染的帧,以及将帧放入 GPU 渲染队列。之后,GPU(用绿条表示)会从队列中提取这些准备好的帧,并渲染它们。GPU 完成渲染后,显示器(用灰条表示)会在下一个刷新周期呈现最终图像。以上所有操作都需花费时间,所需时间总和就是系统延迟。
在现实使用中,这些操作会依次进行,也就是说每一个阶段都会在这一帧结束以后的下一帧开始。管线运行会影响完成率 (FPS),但不一定会改变系统延迟,因为用户的操作在任何情况下都会不断传送到每个阶段。如上图,我们可以看到 60Hz 系统在显示帧时会严重滞后。在对每个系统上的单帧作出这一分析后,我们就能看到系统延迟的具体差异。
最开始时,每个系统的 CPU 都会同时收到玩家的位置。之前的不同FPS/Hz观察敌人运动中,CPU 和 GPU 准备和渲染帧的时间几乎相等。60 FPS 系统管线的 CPU 部分所花时间是 240 FPS 系统的 4 倍。同样,60 FPS 系统上的 GPU 渲染时间也相当于 240 FPS 系统的 4 倍。最后,由于 60 FPS 系统上的刷新周期要比 240 Hz 显示器慢 3/4,因此其显示用时也是后者的 4 倍。60 FPS/Hz 系统需要花费更多处理时间,因此会远远落后于游戏的实际状况。240 FPS/Hz 系统的渲染速度非常接近于游戏的实际状况。
系统延迟越低,我们就能越早看到敌人,上图黑色线条明确了系统延迟对游戏竞技中的影响。此外,降低系统延迟还可缩短鼠标操作到屏幕显示结果的时间,由此提升游戏的响应速度。
除了画面撕裂和系统延迟,在游戏中我们经常还会碰到画面重影的情况,还是以动画步进为例,重影取决于动画步进的流畅度,并会出现在动画的前一“步”中。如图所示在 60 FPS/Hz 下,动画步进之间的距离变化较大,因此重影非常明显。在 240 FPS/Hz 下,动画步进之间的距离变化较小,因此重影较不明显。这也就是我们常常游戏对抗中好像击中了敌人但是其实可能就是差那么一丝丝距离的原因。
解决了画面撕裂,解决了系统延迟,解决了重影,有没有用呢?我们看看NVIDIA早期开展的一项调研结果。在绝地求生和堡垒之夜两个游戏玩家的数据中,FPS和K/D呈正相关趋势,在180FPS时,玩家的K/D要比60FPS高出90%!
游戏中想要赢得比赛,不仅是体力比拼,更是脑力竞争。反应速度,操作精度以及局势判断缺一不可,而更好更强的硬件装备,就是能赢得游戏的基石。提高FPS/Hz肯定会快人一步,武装自己意味着比对手更靠近胜利的方向。
一句话总结:氪金不一定能赢, 但一定很爽,买影驰显卡再配个高刷新率显示器,帧能赢才是真高手!