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 行屋檐下方是塞不进的。
注释
外链