NES 方块移动技巧

来自俄罗斯方块中文维基
(重定向自长按

本条目简述任天堂 NES 方块中的方块移动技巧。

NES 方块的玩家社区一般只认可使用原版 NES 手柄游玩的方式,在世界锦标赛等重要赛事中这也是唯一允许的操作方法。因此玩家开发出的这些移动技巧通常涉及到手指操作 NES 手柄的方式,即「指法」。NES 方块的主流操作指法有三种,分别是长按连点轮指

长按

概述

长按是持续按住某一方向的移动键超过一定时间,使方块按照游戏设定的参数自动重复移动的移动方式。

长按是最「传统」、最符合玩家直觉的操作方式,几乎所有的方块玩家都使用这个方式移动方块。在几乎所有其他方块游戏中,长按使方块自动重复移动也是最优的、甚至是唯一有实用意义的策略,其他移动方式完全不会被玩家社区认真讨论和实用。

在英文玩家社区,由于需要用多种技巧灵活运用 NES 方块独特的延迟自动移动(DAS)机制,这种指法就借用机制的名字命名为「DAS」,长按型玩家被称为 DAS Player。中文则按照操作指法命名为「长按」。

但是,考虑到游戏参数的硬性限制,只要玩家依赖游戏本身的自动重复移动来移动方块,即使使用了所有下文将介绍的 DAS 技巧,也必然存在与玩家手速无关的绝对上限。在 Lv19 的速度下,玩家几乎不可能安全地维持8行以上的堆叠;在 Lv29 的速度下,玩家即使还可以完成个位数次消除,也绝对不可能继续正常堆叠消四。这意味着长按的消行和得分存在理论上限,也因此在后来被其他指法所超越。

核心技巧

NES 版俄罗斯方块有复杂而独特的 DAS 机制,由此催生了一系列「DAS 充能」(或「蓄 DAS」,DAS charge)技巧。使用这些技巧可以跳过漫长的16帧 DAS 时间,使方块直接以6帧每格的速度自动重复移动,从而在更高重力下及时完成堆叠。否则,一个不使用这些技巧的新玩家在 Lv15 就会感到吃力,在 Lv19 就几乎不可能存活。

游戏的 DAS 机制如下:

  • 游戏存在被称为「DAS 计数器」的隐藏数字,该数字初始值为0。
  • 在长按某一方向键的情况下,方块先在第一帧立即移动一格,然后计数每帧增加1,增加到16时方块便再次移动一格。这就表现为长按超过16帧后方块开始自动移动,一定程度上可以理解为「DAS=16帧」。
  • 在长按某一方向键的情况下,方块自动移动一格的同时,计数重置到10而不是0,然后继续每帧增加1,增加到16时方块再次移动一格,同时计数再次回到10。这就表现为长按超过16帧后方块每6帧自动移动一格,一定程度上可以理解为「ARR=6帧」。

同时,该机制还有如下特性:

  • 在方块出现延迟和消行延迟期间,计数完全冻结不变。
  • 计数不是在松开方向键后、而是在再次按下方向键时才会归零。
  • 即使没有持续长按16帧,只要当前方块被场地墙或方块堆阻挡无法继续移动,计数都会立即跳至16,并且不会重置。

这三条特性直接创造了各种蓄 DAS 技巧,其最基本的指导思路就是只在出现延迟和消行延迟期间再次按下方向键,以防止 DAS 计数归零

技术细节

  • 持续长按:如果连续几块都要落到同一方向的靠墙位置,则始终持续按住方向键即可,DAS 始终充满。
  • 更换方向:当前块需要落到靠墙位置但下一块方向相反,则长按方向键保持 DAS 到落块,然后在延迟期间换到另一个方向键。
  • 急停:当前块需要落到不靠墙位置但下一块需要蓄 DAS,则在当前块到位瞬间的6帧内松开方向键,并在延迟期间再次按下需要的方向键。
    • 该技巧被英文玩家社区称为「Skill Stop」,因为玩家需要精准地在仅6帧、1/10秒的窗口内松开按键停下方块,非常需要技术。
  • 借墙充能:当前块下落的最后几格被墙或地形阻挡,则可以按下方向键利用上述特性充满 DAS 计数;同时当前方块被阻挡而不会移动,不影响落块。
  • 临时转向:当前块临时更改决策改变方向,则用经过下键的方式将手指滑到另一个方向键,整个过程中持续按下十字键 D-Pad 就可以不重置 DAS 计数。
    • 该技巧被英文玩家社区称为「Red Fireball」,来自格斗游戏街头霸王中的角色隆的必杀技「波动拳」。
  • 一格长按:当前 DAS 计数已经不幸归零,则将当前块只移动一格落在中间位置,但移动时尽可能久地按下方向键、又不能持续超过16帧,为下一块充满 DAS 计数。
    • 该技巧被英文玩家社区称为「Dead Drop」。
  • 最后时刻连点:原理与连点类似,如果场地高度和重力速度决定了即使蓄满 DAS 方块也无法越过地形达到指定位置,就在方块最后一次自动移动后的6帧内快速松开再按方向键,使方块用超过自动移动的速度再次移动一格。
    • 该技巧被英文玩家社区称为「Last Second Tap」或「Extra Tap」等。

历史与成就

主条目:NES 方块世界纪录列表

21世纪以来、2017年以前,几乎所有的 NES 方块顶级玩家都使用长按,唯一使用连点的 Thor Aackerlund 早已退役。这一时期被视为「长按时代」。

在长按时代,由于不存在使用其他指法的顶级玩家,所有主要的世界纪录与各项赛事冠军,包括所有的世锦赛冠军自然均由长按型玩家取得。

长按指法最主要的代表人物有七届世锦赛冠军、多次刷新世界纪录的 Jonas Neubauer 与一届世锦赛冠军、多次刷新世界纪录的 Harry Hong。其他在这一时代活跃的顶级玩家也均使用长按指法。

2017至2018年,使用连点的 KoryanJoseph Saelee 先后崛起,几乎垄断了重要赛事冠军,并数十次刷新各项世界纪录,尤其将消行数推至过去长按型玩家难以想象的程度,长按时代因此结束。

不过,直到现在,仍然有不少一流玩家坚持使用长按指法,很多顶级玩家同时也在长按领域拥有极高水平,甚至高于长按时代的最强者。玩家社区还创办了多项仅限使用长按指法的赛事。

需要注意,上述内容仅限顶级玩家范畴。从1989年游戏发售至今,自始至终成百上千万普通玩家和休闲玩家都在使用最传统的长按指法。考虑到连点与轮指的掌握难度、以及它们只有在水平足够高时才能发挥出上限更高的优势,这一情况也很可能永远不会改变。

连点

概述

连点(Hypertap)是不使用游戏的自动重复移动,自己快速连续点击方向键,使方块快速连续移动的移动方式。

该技巧的具体实现方式是通过紧绷肌肉使其震颤。与前述长按指法的复杂技巧相比,连点的技术要点相对简洁,玩家只需尽可能提高按键速度。

显然,这种技巧只有在水平足够高时才能体现出优势。以 NTSC 制式为例,游戏帧率约为每秒 60 帧、游戏的 ARR 相当于 6 帧,即方块最快以 10 格每秒的速度移动。因此,只有在玩家的按键频率超过 10 Hz 时,连点才优于长按。最优秀的连点型玩家能做到约 15 Hz 的按键频率,从而在 Lv29 的速度下极限存活,并借此大幅刷新了之前的世界纪录。

理论上,连点指法不像长按一样存在硬性上限,但人类手速终究有限。并且,连点指法对玩家的消耗较大,难以长时间持续。由于 NES 手柄较小,连点通常只使用一两根手指快速点击,而后来新发明的轮指可以使用一只手的所有手指来轮流连击,按键频率大幅提升,连点指法也因此被超越。

流派

连点有多种具体实现方式。

  • 最初的 Thor Aackerlund 使用传统的双手握持手柄方式,左手拇指操作方向键、右手拇指操作AB键,通过左手大拇指震颤来实现连点。
  • Koryan 创新性地仅使用左手握持手柄,右手则完全覆盖在手柄上使用食指震颤连点,左手大拇指也视情况辅助连点。

Koryan 的新方法取得了更高的成绩。这也启发了后续玩家学习 Koryan 的风格或是开发自己的独特技巧。

  • Joseph Saelee 与 Koryan 类似地使用左手握持、右手覆盖连点,但使用右手大拇指。
  • HydrantDude 将手柄平放在平面上,然后两只手交叉覆盖其上,像对待键盘一样连点手柄。

现在的连点指法还有如下衍生流派:

  • Moja Tap:两只手轮流连点,增加连点频率。由玩家 Moja 发明。
  • Butterfly Tap:轮流使用多根手指连点,增加连点频率。理论上这才是街机游戏的「轮指」技巧,不过在 NES 方块领域,玩家约定俗成将「轮指」用于称呼 CheeZ 发明的指法。
  • Quick Tap:除了正常的连点外,还在最后一次移动时使用另一只手再进行一次额外快速点击。类似长按指法的「最后时刻连点」(Last Second Tap、Extra Tap)。

此外,少部分玩家使用键盘游玩 NES 方块,在键盘上同样可以实现连点。

历史与成就

主条目:NES 方块世界纪录列表

2017至2018年,KoryanJoseph Saelee 先后崛起,此后两人几乎垄断了重要赛事冠军,并数十次刷新各项世界纪录,标志着「连点时代」的开启。两人也被视为连点指法的代表人物。

在连点时代,各项世界纪录被大幅刷新,尤其消行数被推至过去长按型玩家难以想象的程度。比赛方面,长按型玩家也只能极偶尔地赢得一些届次,但大部分赛事冠军、尤其是所有的世锦赛冠军均被连点型玩家垄断。

同在这一时期,之前几年经典俄罗斯方块世界锦标赛的走红吸引了大量年轻新玩家,很多人自然地选择了此时最强的连点指法。其中不少玩家后来达到了顶级水平,如 dogplayingtetrisEricICXAlex Thach 等,接替 Koryan 与 Joseph 开始刷新世界纪录和赢得赛事荣誉,同样成为连点指法的代表人物。

2020年底,CheeZ 发明了轮指技术。2021年,CheeZ 在技术尚不太成熟的情况下就数次刷新各项世界纪录,展现出显著高于连点的潜力。因此,很多顶级玩家都开始学习轮指。至2022年,轮指型玩家压倒性地成倍刷新世界纪录,标志着连点时代的彻底结束。这之后,Joseph 与 Koryan 逐渐淡出竞争,新一代顶级玩家则全部改换门庭。

轮指

概述

轮指(Roll)是用一只手的所有手指轮流击打手柄背面,使手柄快速连续撞击另一只手手指,从而达到更快连点效果的移动方式。

轮指是最晚出现的指法,在2020年由 CheeZ 发明。不过,CheeZ 也受到了各种其他信息的启发,不是严格的完全独立创造。

轮指与连点的核心区别在于后者只用一根手指来快速连击方向键,而前者使用整只手的手指来轮流连击手柄反面,因此是完全不同的指法。由于可以使用多根手指,轮指比连点进一步大幅提升了按键频率。技术发明之初尚不成熟时 CheeZ 就可以达到 20 Hz 按键频率,后来的最顶级玩家更是能接近 30 Hz。这一量变超过了游戏最高重力的速度,从而引发质变,使得最顶级的玩家可以在最高重力下几乎无限游玩下去,甚至有机会搭建很多消四,直到遇到致命失误或块序。配合高等级提供的高倍率,最顶级的玩家数倍甚至十倍刷新了分数和行数世界纪录。

需要注意,在 NES 方块领域,「轮指」的命名约定俗成地仅指代 CheeZ 发明的这种指法。包括前文所述的 Butterfly Tap 等技巧在内,历代玩家实际上还进行了多种轮流按键的指法尝试,但只有 CheeZ 的方式获得了巨大成功并被所有顶级玩家使用。

流派

轮指技巧需要玩家在合适的位置稳定手柄,因此诞生了将手柄的一半贴在大腿或脚跟上等多种「握持」方式。不过,总体而言,轮指的流派较少,与连点有所不同。

历史与成就

主条目:NES 方块世界纪录列表

在轮指被发明后不久的2021年初,CheeZ 就开始多次刷新世界纪录,其展现出的潜力也已经吸引许多玩家改换门庭。不过,由于熟练掌握该指法并提升至顶级水平需要时间,这一年连点型玩家依然能够夺得大部分赛事荣誉,并偶尔刷新世界纪录。至2022年,轮指型玩家开始压倒性地成倍刷新世界纪录,标志着「轮指时代」的正式开启。

这之后,随着所有顶级玩家都转投轮指并熟练掌握该技巧,所有的主要赛事荣誉与所有的世界纪录均被轮指型玩家垄断,不再有任何一次旁落。

2022年至今,NES 方块的分数、行数世界纪录已经被十倍以上刷新,还有许多需要成百上千行才能触发的游戏错误成为新的里程碑。

由于轮指的压倒性统治,玩家社区与赛事甚至要被迫限制该指法,包括新增双倍必死重力、举办仅限使用传统风格的赛事等。

参见