竞技俄罗斯方块已经存在了几十年,但近年来专业游戏的发展速度急剧加快。在一名13岁少年成为第一个"击败"俄罗斯方块游戏的人仅仅九个月后,俄罗斯方块冠军们就发现了更多达到理论终点的方法,并创下了曾经难以想象的里程碑。

观看游戏视频:

https://twitter.com/i/status/1842762608627331278

最近,一位两届俄罗斯方块世界冠军在没有机器辅助的情况下,通过完成NES版第255关,使游戏从第0关重新开始,成为第一个进入二代目的玩家。这一成就大大提高了最高分的理论极限。

16岁的迈克尔-"dogplayingtetris"-阿蒂亚加(Michael"dogplayingtetris"Artiaga)用了大约1小时40分钟完成了这一壮举,期间他清除了3300行方块。庆祝过后,他又继续玩了40分钟,直到第91级结束,创造了2940万分的新纪录。

阿蒂亚加的成就不仅仅是玩到游戏通关无限循环。它代表了俄罗斯方块爱好者多年的研究和创新。

从1988年NES版本发布到2011年,人们一直认为第29关是不可能通过的,因为手柄的方向键到那时已经不足以快速移动方块。但新的按键技术最终让玩家闯过了第100关,这也暴露了游戏代码中的漏洞--设计之初就没有考虑过第29关之后的游戏。

超过138级后,游戏的配色有时会出现问题,让玩家难以看清方块,而超过155级后,游戏就变得非常容易崩溃。在人工智能工具的帮助下,威利斯-吉布森(Willis"BlueScuti"Gibson)在今年1月成功对抗了"杀屏"崩溃,成为第一个"击败"该游戏的人类。

在阿蒂亚加的游戏中,有一点需要注意,那就是他使用的是打了补丁的"抗崩溃"版本。不过,NES俄罗斯方块崩溃的代码库还隐藏着另一个障碍--关卡开始变长。

任何俄罗斯方块玩家都知道,每个关卡持续10行,因此255个关卡加起来不应该有3300行。然而,在第219关之后,游戏就无法再准确地跟踪玩家的进度了,而且差异会在随后的关卡中延长。这一错误和颜色故障最终在第235关达到了顶峰,Artiaga花了大约20分钟清除了800多行几乎看不见的方块。

高分竞赛可能已经进入了一个新阶段,因为理论上专业玩家可以无限期地玩打补丁版本。不过,仍有一些人将继续探索人类玩家是否能躲过许多潜在的崩溃点,并在未修改的游戏版本上实现"重生",即所谓的"255后循环"。