Arika 旋转系统

来自俄罗斯方块中文维基
(重定向自TGM rotation

Arika 旋转系统Arika Rotation System,ARS)是 Arika 开发的俄罗斯方块游戏所采用的旋转系统,主要用于俄罗斯方块特级大师系列(Tetris The Grand Master 系列,简称 TGM 系列)。

ARS 很大程度上继承自世嘉旋转系统,并在其基础上增加了顺时针旋转和踢墙判定。

ARS 在不同的游戏中存在细节上的差别。在本条目中,以 TGM 系列前两部作品俄罗斯方块特级大师(TGM1)与俄罗斯方块绝对特级大师2(TGM2)的 ARS 为基准介绍,后续作品的不同之处视为对「标准」ARS 的修改,并单独列出。

基础特征

配色

完全继承世嘉旋转系统:O 黄色,I 红色,J 深蓝色,L 橙色,T 淡蓝色,S 紫色,Z 绿色。

朝向

ARS 的朝向与范围框情况,其中最中间一列表示初始朝向。

完全继承世嘉旋转系统:

  1. T、L、J 入场时最长边朝上。
  2. 非 I 方块各朝向保持底部平齐,从而总能贴地旋转,不需要踢地
  3. S、Z、O 尽管看起来只有两种或者一种朝向,但是也有四种旋转状态,无效旋转也会被「RO 徽章」统计。

降落操作

ARS 按下软降键时,触碰到地面会立即锁定方块。
俄罗斯方块绝对特级大师2起,ARS 增加了瞬降系统:
按下瞬降键时,方块将直接落地,但不会锁定。
可以使用先按下瞬降键,再按下软降键,即可立即锁定一个方块,有助于减少操作时间。

范围框

完全继承世嘉旋转系统:

  1. I 和 O 使用 4*4 范围框,其他方块使用 3*3 范围框。
  2. S 和 Z 总是立在范围框的中间一列。

踢墙

ARS 依次测试以下三个位置:默认目标位置、向右1格、向左1格。这三个位置若均失败,则判定当前旋转失败。基础版本的 ARS 中 I 没有踢墙。

此外 ARS 还存在一些特殊规则和需要注意之处。

J、L、T 的居中阻挡

J、L、T 旋转时,如果默认目标位置被阻挡,将在范围框内按下图顺序搜索被阻挡的方块。 如果搜索到第一个阻挡的方块处于居中的一列(2、5、8 号位),判定当前旋转失败。

123
456
789
示例
Tet.pngTet.pngG
AJAJAJ
Tet.pngGAJ
Tet.pngAJG
Tet.pngAJTet.png
AJXTet.png
Tet.pngAJX
Tet.pngAJTet.png
Tet.pngXTet.png
AJAJG
AJTet.pngTet.png
AJGTet.png

图一:J 试图在此位置内旋转。
图二:J 逆时针旋转,搜索到 8 号位有阻挡的方块,“居中阻挡”成立,J 当前旋转失败。
图三:J 顺时针旋转,搜索到 3 号位有阻挡的方块,“居中阻挡”不成立,J 测试踢墙。
图四:J 向右踢墙失败,但是向左踢墙成功,于是 J 成功向左踢墙。

该特性只针对 J、L、T,不针对 S 和 Z。

三原的阴谋

ARS 优先向右踢墙。

示例
Tet.pngALALGGGTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngALTet.pngTet.pngGTet.pngTet.pngTet.pngTet.png
Tet.pngGALGGGTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngGGGTet.pngTet.pngTet.pngTet.png
Tet.pngALALALTet.pngGTet.pngTet.pngTet.pngTet.png
Tet.pngXTet.pngGGGTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngGGGTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngALALALGTet.pngTet.pngTet.pngTet.png
Tet.pngGALGGGTet.pngTet.pngTet.pngTet.png

例一:L 可以进入右侧区域。

Tet.pngTet.pngTet.pngTet.pngGGGAJAJTet.png
Tet.pngTet.pngTet.pngTet.pngGTet.pngTet.pngAJTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngGGGAJGTet.png
Tet.pngTet.pngTet.pngTet.pngGGGTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngGTet.pngAJAJAJTet.png
Tet.pngTet.pngTet.pngTet.pngGGGTet.pngXTet.png
Tet.pngTet.pngTet.pngTet.pngGGGTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngGTet.pngTet.pngAJAJAJ
Tet.pngTet.pngTet.pngTet.pngGGGTet.pngGAJ

例二:镜像情况的 J 会向右踢墙。

Tet.pngTet.pngTet.pngTet.pngGGGAJAJTet.png
Tet.pngTet.pngTet.pngTet.pngGTet.pngTet.pngAJTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngGGGAJGB
Tet.pngTet.pngTet.pngTet.pngGGGTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngGTet.pngAJAJAJTet.png
Tet.pngTet.pngTet.pngTet.pngGGGTet.pngXB
Tet.pngTet.pngTet.pngTet.pngGGGTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngGTet.pngTet.pngAJAJAJ
Tet.pngTet.pngTet.pngTet.pngGGGTet.pngGX
Tet.pngTet.pngTet.pngTet.pngGGGTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngGAJAJAJTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngGGGAJGB

例三:例二的向右判定也失败,才可以进入左侧区域。

Tet.pngTet.pngTet.pngTet.pngTet.pngAJTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngAJTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngAJAJGTet.pngTet.pngTet.png
GGGGGGGGTet.pngTet.png
GGGGGGGGTet.pngTet.png
GGGGGGGTet.pngTet.pngTet.png
GGGGGGGGGTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngAJAJAJTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngXTet.pngTet.pngTet.png
GGGGGGGGTet.pngTet.png
GGGGGGGGTet.pngTet.png
GGGGGGGTet.pngTet.pngTet.png
GGGGGGGGGTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngAJAJAJTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngGAJTet.pngTet.png
GGGGGGGGTet.pngTet.png
GGGGGGGGTet.pngTet.png
GGGGGGGTet.pngTet.pngTet.png
GGGGGGGGGTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngGTet.pngTet.pngTet.png
GGGGGGGGAJTet.png
GGGGGGGGAJTet.png
GGGGGGGAJAJTet.png
GGGGGGGGGTet.png

例四:J 灵活使用这类判定越过障碍进入右下角。

I 偏向右侧

I 的旋转中心总在中间偏右一格。

Tet.pngTet.png-Tet.png
AIAIAIAI
Tet.pngTet.png-Tet.png
Tet.pngTet.png-Tet.png

因此,当 I 希望从横向转为竖向时,必须要中间偏右一列下方有2个空格。这就导致 I 在方块堆左侧时玩家体感是“需要更大的空间”才能顺利旋转,而在方块堆右侧时需要的空间更少。

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
AIAIAIAITet.pngTet.pngAIAIAIAI
---GGGGG--
---GGGGG--
Tet.pngGGGGGGGGTet.png

俄罗斯方块与魔卡少女樱:永恒之心

俄罗斯方块与魔卡少女樱:永恒之心中,旋转规则有一定修改,不过该规则仍被称为 ARS。

在该游戏中,J、L、T、S、Z 这五个方块只会向一侧踢墙。

规则原理和“居中阻挡”相同:J、L、T、S、Z 这五个方块旋转时,如果默认目标位置被阻挡,将在范围框内按下图顺序搜索被阻挡的方块。

123
456
789
  1. 如果搜索到的第一个阻挡方块处于左侧一列(1/4/7号位),就只测试向右1格的踢墙。
  2. 如果搜索到的第一个阻挡方块处于中间一列(2/5/8号位),就立刻判定当前旋转失败。
  3. 如果搜索到的第一个阻挡方块处于右侧一列(3/6/9号位),就只测试向左1格的踢墙。

俄罗斯方块特级大师3:恐怖本能

俄罗斯方块特级大师3:恐怖本能(TGM3)中,旋转规则有一定修改,不过该规则仍被称为 ARS。

I 的新踢墙

满足以下两个条件时 I 有踢墙判定:

  • I 由竖向转为横向。
  • I 左右相邻的 8 格至少有 1 格不是空格。

如果成立,就依次测试以下五个位置:默认目标位置、向右1格、向左1格、向右2格、向左2格。

T 的新踢地

满足以下两个条件时 T 测试向上踢地 1 格:

  • T 由顺时针旋转或逆时针旋转为初始朝向的 180 度。
  • T 踢墙失败。

I 的新踢地

满足以下两个条件时 I 依次测试向上踢地 1 格、向上踢地 2 格:

  • I 由横向转为竖向。
  • I 下方相邻的4格至少有1格不是空格。

锁定延迟

T 或 I 踢地一次之后再旋转,当前方块的锁定延迟就会立刻归零且不可恢复,防止滥用踢地拖延时间。

俄罗斯方块特级大师 王牌

俄罗斯方块特级大师 王牌(TGM Ace)中,因为俄罗斯方块准则的要求,旋转规则做出了巨大修改,很大程度上偏向准则规定的超级旋转系统(SRS)。由于差别巨大,该规则有时也被称为 ARS2。

  • 方块配色符合准则规定:O 黄色,I 水色,J 蓝色,L 橙色,T 紫色,S 绿色,Z 红色。
  • 移动和旋转可以重置锁定延迟,上限为128次。
  • 如果19、20行的方块入场位置被砖格阻挡,方块会尝试在更高处生成,最高为第21、22行。
  • 取消 TGM3 踢地后锁定延迟归零的规则。
  • 使用 SRS 的硬降软降系统。

不过,“重心降低时重置锁定延迟”的理念没有改变。

参考资料

本条目转载并翻译自 Tetris Wiki 的条目 Arika Rotation System (英),原作者列于其历史记录页。