Tetromino (Python, 2021)

来自俄罗斯方块中文维基
Tetromino
开发 Dimitris Strovolidis
游戏平台 Python(Pygame、enum)
发行时间 2021年7月17日
游戏信息
预览块数 1
场地大小 10 × 20
(10 + 10) × 20(合作模式)
暂存块
硬降
旋转系统 专用
Tetromino (Python, 2021) title.png
Tetromino (Python, 2021) ingame.png

Tetromino 是一个 Python 四连方块游戏。
该游戏模拟俄罗斯方块的玩法,有三种基本的交互模式。


玩法

升级、得分。
每消 10 行升一级。
消一 100 分,消二 250 分,消三 450 分,消四 800 分。
双人对战消几行就送几行,垃圾行九砖一空。
双人合作不可横向越界,填满整行 20 格消除。
死亡判定:重叠死亡 + 顶出死亡——第 20 行出现任意砖格。[注 1]

操作

单人或 2P:左右键横移,上下键旋转,右 Shift 软降,空格键硬降。
双人的 1P:A/D 横移,W/S 旋转,Z 软降,左 Shift 硬降。
基础操作的长按均可跨块(硬降要小心),新操作打断旧长按。
DAS = 250 毫秒,ARR = 50 毫秒。
P 暂停,M 关闭/开启音乐,Esc 回主界面。

方块环境配置

七种方块使用 SRS 配色(I 是暗水色)。

Tet.pngTet.pngTet.pngTet.png2234Tet.pngTet.png
Tet.pngTet.pngTet.pngTet.png2X34Tet.pngTet.png
Tet.pngTet.pngTet.pngTet.png3334Tet.pngTet.png
Tet.pngTet.pngTet.pngTet.png4444Tet.pngTet.png

范围框的入场位置如上图所示。
其中,X 格坐标为 (6,19)。
以下图组中,每一组的最左图是入场朝向,右图是依次顺时针旋转的朝向:

OO
OO
Tet.pngTet.pngTet.pngTet.png
-I-I-I-I
Tet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.png
Tet.png-ITet.pngTet.png
Tet.png-ITet.pngTet.png
Tet.png-ITet.pngTet.png
Tet.png-ITet.pngTet.png
JTet.pngTet.png
JJJ
Tet.pngTet.pngTet.png
Tet.pngJJ
Tet.pngJTet.png
Tet.pngJTet.png
Tet.pngTet.pngTet.png
JJJ
Tet.pngTet.pngJ
Tet.pngJTet.png
Tet.pngJTet.png
JJTet.png
Tet.pngTet.pngL
LLL
Tet.pngTet.pngTet.png
Tet.pngLTet.png
Tet.pngLTet.png
Tet.pngLL
Tet.pngTet.pngTet.png
LLL
LTet.pngTet.png
LLTet.png
Tet.pngLTet.png
Tet.pngLTet.png
Tet.pngTTet.png
TTT
Tet.pngTet.pngTet.png
Tet.pngTTet.png
Tet.pngTT
Tet.pngTTet.png
Tet.pngTet.pngTet.png
TTT
Tet.pngTTet.png
Tet.pngTTet.png
TTTet.png
Tet.pngTTet.png
Tet.pngSS
SSTet.png
Tet.pngTet.pngTet.png
Tet.pngSTet.png
Tet.pngSS
Tet.pngTet.pngS
ZZTet.png
Tet.pngZZ
Tet.pngTet.pngTet.png
Tet.pngTet.pngZ
Tet.pngZZ
Tet.pngZTet.png

Tetromino (Python, 2021) 没有踢墙。

注释

  1. 第 20 行还没到天花板,但它已经是死线了。
    无论后续消行情况 ,只要有砖格固定在了第 20 行,就会死。

外链