|
本条目介绍的内容不是官方的俄罗斯方块游戏。 这个游戏模拟了俄罗斯方块的玩法,在名称中使用了「Tetris」或「俄罗斯方块」,但没有经过俄罗斯方块公司官方授权。
|
Tetris |
---|
开发 |
Timur Bakibayev |
---|
游戏平台 |
Python(Pygame) |
---|
发行时间 |
2018年9月29日 |
---|
预览块数 |
0 |
---|
场地大小 |
10 × 20 |
---|
暂存 |
无 |
---|
硬降 |
有 |
---|
旋转系统 |
专用 |
---|
|
Tetris 是一个 Python 四连方块游戏。
该游戏模拟俄罗斯方块的玩法,但没有 S 和 Z 块。
该游戏的代码被不止一次地复制做成其他 Python 四连方块游戏。[注 1]
玩法
得分。
消一 1 分,消二 4 分,消三 9 分,消四 16 分。
重力恒定,方块每秒自动下落 4 行。
死亡判定:重叠死亡。
操作
左右键横移,上键逆时针旋转,下键软降,空格键硬降。
只有软降可以长按,可跨块,中间可插入其他单点操作。
方块环境配置
只有 OIJLT,颜色六选一随机:红、紫、粉、水、茶绿、咖啡。
各方块在代码层面统一使用 4×4 碰撞箱,入场位置如上图所示。
其中,X 格坐标为 (5,19)。
以下图组中,每一组的最左图是入场朝向,右图是依次逆时针旋转的朝向:
Tetris (Python, Timur Bakibayev, 2018) 没有踢墙。
注释
- ↑ 作者在教程(见本条目第二个外链)开头有说明:如果懒得全读,可以复制粘贴教程最后的代码。
外链