Tetris (Python, dabizness, 2012)
本条目介绍的内容不是官方的俄罗斯方块游戏。 这个游戏模拟了俄罗斯方块的玩法,在名称中使用了「Tetris」或「俄罗斯方块」,但没有经过俄罗斯方块公司官方授权。 |
Tetris | |
---|---|
开发 | dabizness |
游戏平台 | Python(Pygame) |
发行时间 | 2012年4月20日 |
游戏信息 | |
预览块数 | 0 |
场地大小 | 12 × 20 |
暂存块 | 无 |
硬降 | 有 |
旋转系统 | 专用 |
| |
| |
|
Tetris 是一个 Python 四连方块游戏。
该游戏模拟俄罗斯方块的玩法,但方块只有 OITS 四种。
这四种方块恰是能严格向上自我复制堆叠的方块,很容易玩出套路。
玩法
得分等于总消行数。
死亡判定:重叠死亡。
操作
左右键横移,上键逆时针旋转,下键硬降。
这四个操作都只能单点,一帧内速按多次操作可叠加。
方块环境配置
O 红色,I 黄色,T 水色,S 绿色。
|
各范围框的入场位置如上图所示。
其中,X 格坐标为 (5,18)。
以下图组中,每一组的最左图是入场朝向,右图是依次逆时针旋转的朝向:
|
|
|
|
|
|
|
|
|
Tetris (Python, dabizness, 2012) 使用实心天花板,T 和 S 要适当下降才能开始旋转。
Tetris (Python, dabizness, 2012) 没有踢墙。
其他说明
这个游戏的程序标题是 Pong 而不是 Tetris。
如果不考虑消除,这个游戏的单一空列从 2 格深开始就只能用 I 填满了。
这个游戏的消四和跨行消除逻辑不严谨,有滞后消除的现象。
方块目标旋转位置向右或向下突破场地边界时,游戏报错退出。