O 旋

来自俄罗斯方块中文维基
(重定向自O-Spin
本条目介绍的内容涉及游戏的基本玩法,但不属于俄罗斯方块准则范畴,请读者注意。

O 旋(O-Spin)是一种将 O 方块旋入特殊位置、甚至变形成其他方块的特殊旋转操作,只在少部分非官方的方块游戏中可以实现。

由于 O 块各朝向没有区别,但又实际上可以进行旋转操作,因此 O 旋长期以来是方块玩家社区中的流行笑话(「梗」)。在官方游戏中[注 1],旋转 O 块除了拖延时间外没有任何效果。但是,极少数游戏用独特的方式实现了这个调侃,并成为游戏特色之一。

卡入

几款游戏允许 O 块在特定地形下旋转后穿越不足两格的「狭缝」,卡入正常无法落入的位置。这些游戏的具体实现方法与踢墙表各不相同。

官方游戏

2009年的 Tetris Stardust 可能是第一款实现 O 旋的游戏,也是目前唯一拥有 O 旋功能的官方游戏。在官方游戏正常的超级旋转系统(SRS)中,O 块没有踢墙。但在 Tetris Stardust 中,O 块可以向下卡入一格宽的地形。

O 旋要求的地形条件:

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngOOTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngOOTet.pngTet.pngTet.pngTet.png
GGGGTet.pngBGGGG

若逆时针旋转
O 块下方右侧
黑色格不能为空

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngOOTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngOOTet.pngTet.pngTet.pngTet.png
GGGGBTet.pngGGGG

若顺时针旋转
O 块下方左侧
黑色格不能为空

O 块的踢墙表:

测试 1 测试 2 测试 3 测试 4
顺时针 (1, 0) (1, -1) (1, -2) (2, -1)
逆时针 (-1, 0) (-1, -1) (-1, -2) (-2, -1)

非官方游戏

T-exX 旋转系统(XRS)与 Techmino 参考 XRS 设计的偏移旋转系统(BiRS)中,在按住某个方向移动键的状态下进行旋转,方块会采用另一套倾向于该移动方向的踢墙表,使得 O 块能朝玩家预期的方向卡入。

AscensionASC 旋转系统 中,O 块的旋转中心并不位于正中心,同时踢墙表的范围极大,因此可以轻松地将 O 块卡入各种地形。

AquaminoAqua 旋转系统(AqRS)中,O 块被想象成一个球,浮空时旋转不应用位移,但若贴墙或贴地,旋转会让 O 块往对应方向滚动,甚至是穿墙进入洞中、爬出3格高的洞。

变形

Techmino 默认的旋转系统 Techmino 旋转系统(TRS)提供了全新的 O 旋机制。当 O 块位于特定坑洞地形中时,输入特定的旋转键序列,可以让 O 块变形成其他的方块并完成该新方块的旋转。

OOGTet.pngTet.pngTet.pngTet.pngGOO
OOTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngOO
GGGGTet.pngTet.pngGGGG
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
OOGTet.pngTet.pngTet.pngTet.pngGOO
OOTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngOO
GGGGTet.pngTet.pngGGGG
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngOOTet.pngTet.pngTet.pngTet.pngOOTet.png
GOOGTet.pngTet.pngGOOG
Tet.pngTet.pngGGTet.pngTet.pngGGTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GOOGTet.pngTet.pngGOOG
Tet.pngOOGTet.pngTet.pngGOOTet.png

在特定地形中
按下特定序列

Tet.pngOGTet.pngTet.pngTet.pngTet.pngGOTet.png
OOOTet.pngTet.pngTet.pngTet.pngOOO
GGGGTet.pngTet.pngGGGG
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngGTet.pngTet.pngTet.pngTet.pngGTet.pngTet.png
OOOOTet.pngTet.pngOOOO
GGGGTet.pngTet.pngGGGG
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.pngTet.pngTet.pngTet.pngTet.png
GOOGTet.pngTet.pngGOOG
OOGGTet.pngTet.pngGGOO
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GTet.pngOGTet.pngTet.pngGOTet.pngG
OOOGTet.pngTet.pngGOOO

O 块可以变形
成为其他方块

O 块变形为不同方块的大致按键方法[注 2]

R=顺时针,L=逆时针,F=180°,A=顺逆均可
O → S/Z: RLR/LRL
O → J/L: RRL/LLR
O → T: RRR/LLL
O → O: AFA/AAF/AFF
O → I: FFF

此外,将变形后的方块暂存将保留其形状,不过依然会重置其朝向。

注释

  1. 实际上是「几乎所有」官方游戏,有且仅有一款例外。
  2. 实际代码实现的表格非常复杂,故此列表仅用于助记,具体判定以游戏内最终表现为准。