Falling Tetrominos (Python, 2008)
Falling Tetrominos | |
---|---|
开发 | Nicholas Crafford |
游戏平台 | Python(Pygame) |
发行时间 | 2008年7月5日 |
最新版本 | v0.3(2008年7月11日) |
游戏信息 | |
预览块数 | 0 |
场地大小 | 20 × 25 |
暂存块 | 无 |
硬降 | 无 |
旋转系统 | 专用 |
| |
| |
|
Falling Tetrominos 是一个 Python 四连方块游戏。
该游戏模拟俄罗斯方块的玩法,场地很大,堆叠交互有不合常理之处。
玩法
升级、生存。
每消 10 行升一级。
死亡判定:方块堆存在砖格坐标 Y<2 的情况超过三次。[注 1]
操作
左右键横移,上键顺时针旋转,下键软降。
这四个操作的长按可在不冲键的前提下叠加。
在 ARE 期间使用下键,下一块会出得更快。
空格键可以增大重力,开局状态成功按出 6 下必死。
方块环境配置
七种方块意在使用 SRS 配色,但 S 和 Z 配反了。
|
|
各范围框的入场位置如上图所示。
其中,X 格坐标为 (12,23)。
T 的 3×3 范围框入场位置偏高一行。
以下图组中,每一组的最左图是入场朝向,右图是依次顺时针旋转的朝向:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Falling Tetrominos (Python, 2008) 没有踢墙,如果旋转被挡,方块会被删除。
其他说明
Tetromino.py 第 41 行的 -32 会引发数值错误,要把负号去掉。
这个游戏开局必是 T。
如果方块横移被方块堆挡下,方块会被锁定。
这个游戏接方块堆的地有锁定延迟,接场地的底却没有锁定延迟,由上一条可知,第 2 行屋檐下方是塞不进的。
注释
- ↑ 到达第 24 或 25 行