COVID期间的在线格斗游戏:回滚如何帮助我们建立联系

2021-02-17 19:16:50

作为一名格斗游戏迷,当新游戏问世时,我总是很兴奋。没有其他类型可以吸引我的注意力。被发现的感觉,社区和竞争精神-良好的释放意味着潜在的数千小时的游戏和学习,更不用说与其他玩家共享和交谈了。

本周,我对Guilty Gear Strive感到很兴奋,并于4月9日在PS4,PS5和PC上发布了该游戏。本周有一个公开测试版,Ars可以尽早试用,包括新改进的网络代码。

我很高兴地报告说,该Beta版已经在做正确的事情,以使在线游戏尽可能地像脱机游戏。

在像几年前那样的大流行前日子里,我将举办每周一次的格斗游戏之夜。人们聚集在我的车库里,跑着友好但有竞争力的布景,互相帮助学习游戏,谈论生活。对我们来说,格斗游戏不只是竞争,还在于社区和与人之间的联系。

对我来说,没有比与其他人玩游戏更纯净的游戏体验了。没有CPU对手或单人游戏叙事可以带来相同的让与给感,既可以测试您的技能和反应能力,又可以测试您适应和挖掘对手心理的能力。

如果您是更好的球员?这是一个可以教导某人或对更宽容的人进行测试的机会。当您看到他们避开他们整夜通行的设置或挑战您欺负他们的举动的那一刻,感觉就像您获胜一样。

如果转过桌子,而您是弱者,那是学习的机会,而当您最终参加比赛时,这会更加令人满意。一天晚上,我对一个比我强得多的玩家的朋友进行了首轮20盘比赛,我输掉了3-20盘。我参加了那三场比赛?即使将我的屁股交给了我,世界上仍然感觉最好。

不过,真正的乐趣是,当您找到对手时,您大致等于。交易游戏,不断地推动自己寻找优势,进行调整并看着它们变回原来的状态,这就是格斗游戏以其他游戏无法比拟的方式发光的时候。可以是一个好朋友,也可以是一个陌生人,但这就像用另一种语言进行交谈。

一年前,当COVID在洛杉矶县开始出现时,我不得不取消住宿。所有其他每周一次的比赛,锦标赛以及在您朋友家的友善聚会-都干dried了。离线格斗游戏已成为世界各地的濒临灭绝的物种,而获得解决方案的唯一方法就是在线玩游戏。

从本质上说,格斗游戏依赖于反应性,并能够快速评估数据。我们计算帧数,寻找我们可以惩罚的不安全事物,观察可能指示开销攻击即将到来的惊人动作,以便我们将阻止级别提高到较高水平。如果有人在您的脸上冲撞,您能否足够快地做出反应?

简而言之,通过互联网管道塞进来是一种简陋的流派。任何滞后都会破坏游戏的感觉。如果没有完全依靠Internet的离线游戏,那么格斗游戏迷该怎么办?

幸运的是,有一种聪明的联网技术,称为回滚网络代码,可以缓解距离和物理上的大多数缺点(无论您的Internet连接有多好,都无法击败光速)。

不幸的是,并不是所有的格斗游戏都有回滚的网络代码,特别是来自日本开发商的回滚网络代码,它们是该类别的巨头,但采用该技术的速度却很慢。他们更多地依赖基于延迟的网络代码,后者提供的一致性或令人愉悦的体验要差得多。或者,在Street Fighter V的情况下,半熟的回滚可提供令人沮丧的在线体验,而在线体验则可提供出色的体验。

我们已经发布了关于格斗游戏网络代码以及回滚如何工作的最全面的解释。这是一次深入的探讨,其中包含技术说明和许多简短的视频片段,以演示这些概念-我强烈建议您对此感到好奇。如果您不想深入研究,这里有一段引言可以作为快速摘要:

由于游戏选择的网络代码永远无法神奇地改变玩家与其对手之间的距离,也不会阻止网络丢弃或延迟信息,因此您可能想知道一种网络代码策略会比其他任何一种策略都强得多。关键在于网络代码如何处理不确定性。

如果没有来自远程播放器的信息,则基于延迟的网络代码需要暂停并等待,如上一页中所述。回滚的主要优势在于,它永远不会等待对手的输入丢失。相反,回滚网络代码将继续正常运行游戏。来自本地播放器的所有输入都会立即处理,就好像它处于脱机状态一样。然后,当远程播放器的输入在几帧后出现时,回滚将通过纠正过去来纠正其错误。它以一种巧妙的方式进行操作,以致本地播放器甚至可能不会注意到很大比例的网络不稳定,并且他们可以放心地浏览所有剩余实例,并确信自己的输入始终得到一致处理。

简而言之,良好的回滚感觉更像离线。您的计时时间与离线状态相同,并且通过合理的ping操作,与坐在对手旁边几乎无法区分。即使是从加利福尼亚州到纽约或在大洋彼岸的比赛,也可以通过最少的视觉跳过来进行。

早在2019年末,我就《罪恶装备》系列的创作者石I大辅采访了即将发布的最新版游戏。我不知道这种流行病即将来临,但我确实想问他有关回滚网络代码的问题。以前的Guilty Gear游戏没有该游戏,因此他们的在线体验受到了影响。即使在存在离线游戏的世界中,随时随地跳到家里在线玩都更加方便。设计师是否打算做这项工作以增加游戏的回滚?

大辅的回应并没有带来很多信心,但确实为希望打开了大门:

就回滚网络代码而言,我们现在在ArcSys所处的位置并没有真正得出一个结论,即工程团队实际上是分散的,因此我们将需要超级程序员。有些人说这真的很好,而有些人则说,实现这一点实际上与Guilty Gear系统无关。对于像Street Fighter这样的游戏来说,这很有意义,但是Guilty Gear的设计方式确实不符合要求。因此,我们实际上正处于对工程团队进行调查的中间阶段。

我的采访中,他的言论在Twitter上广为流传,这是开发者们认真对待网络代码的强烈要求。很难找到对游戏没有回滚希望的任何讨论。问题是,开发商会听吗?

事实证明他们做到了,我能够跳到网上玩一些游戏来亲身体验游戏和网络代码的感觉。