锁定延迟

来自俄罗斯方块中文维基
该页面原文来自 Hard Drop Wiki,原页面链接:Lock delay
这篇文章需要改进。你可以帮助俄罗斯方块中文维基进行编辑

锁定延迟Lock Delay)是四连方块锁定之前等待的时间。

经典方块(如Tetris (NES, Nintendo))中,方块落地后将立即锁定,但现代方块中,方块落地后仍有一段时间供玩家操作。

锁定延迟的特性允许方块以更快的速度下落,下落速度最高可达 20G

20G 著称的 TGM 系列在游戏进行过程中逐渐减短锁定延迟,以此进一步来提高游戏难度。例如,TGM2 的 T.A. Death 模式中,锁定延迟可低至 15 帧(1/4 秒)。

锁定延迟的实例

诸如噗哟噗哟系列的游戏对方块采用固定的锁定延迟。方块下落时,锁定延迟将暂停而不是重置,只有在下一块进入时,锁定延迟才会重置(进入重置)。 一些游戏,尤其是使用世嘉旋转系统ARS 的游戏,只在方块下落时重置锁定延迟(下落重置)。 符合俄罗斯方块基准的游戏在方块移动或旋转时都会重置锁定延迟(移动重置无限重置)。

一些游戏中允许“取消锁定延迟”或“手动锁定”,方块只能通过玩家手动降落来锁定。

The New Tetris 是第一个带有锁定延迟的欧美方块游戏,但游戏中玩家无法手动锁定。

现代方块的锁延重置机制

遵循俄罗斯方块准则的方块一般都允许移动、旋转重置锁定延迟的计时,但重置次数有限,一般为15。
方块的锁定延迟为0.5秒,一些 20G 模式下,锁定延迟会不断缩短。

锁定延迟重置一般只在触地进行操作时才会触发,然而,在一些情况下,方块可以在不触地的情况下无限拖延:

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGGGGGTet.pngZ
GGGGGGGG+ZZ
GGGGGGGGZTet.png
GGGGGGGGTet.pngTet.png

Z 块落入 2w 坑,此时
未触地

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngZZTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png+ZZ
GGGGGGGGTet.pngTet.png
GGGGGGGGTet.pngTet.png
GGGGGGGGTet.pngTet.png
GGGGGGGGTet.pngTet.png

逆时针旋转,根据 SRS
方块应用 (0,2) 偏移,不触地

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngZ
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png+ZZ
GGGGGGGGZTet.png
GGGGGGGGTet.pngTet.png
GGGGGGGGTet.pngTet.png
GGGGGGGGTet.pngTet.png

顺时针旋转,方块不触地,
可下落回图一所示位置循环

因为整个过程没有触地,所以锁延重置次数未被消耗,于是可以无限拖延时间。
为避免这种情况,一些方块游戏在方块非原位旋转时减少重置次数,并在锁定延迟次数归零时追加一些措施,例如立即硬降锁定、不可执行非原位旋转等等。
据玩家研究推测,TEC 使用另一套机制阻止玩家无限拖延:方块最多可以通过踢墙上升15~16格,超过该限制重力暂时变为 20G,整个过程不消耗锁延重置次数,但 20G 重力抹杀了玩家无限拖延的可能。