Pytris (Python, Matthijs Tadema, 2019)

来自俄罗斯方块中文维基
这篇文章需要改进。你可以帮助俄罗斯方块中文维基进行编辑
编辑者签名:安装游戏后解决相对引用问题,成功运行并描述游戏。
Pytris
开发 Matthijs Tadema
游戏平台 Python(curses)
发行时间 2019年5月21日
游戏信息
预览块数 1
场地大小 10 × 20
暂存块
硬降
旋转系统 专用
[[文件:|125px]]
Pytris (Python, Matthijs Tadema, 2019) ingame.png

Pytris 是一款 Python 四连方块游戏。
该游戏的创作目的是证明 Python 的 curses 可以成功模拟出俄罗斯方块的玩法。

玩法

升级、得分。
得分等于消行数,每消 20 行升一级。
死亡判定:部分锁定死亡

操作

左右键横移,上键顺时针旋转,下键逆时针旋转,退格键软降,回车键硬降。
P 暂停。

方块环境配置

O 黄色,I 红色,J 洋红色,L 蓝色,T 绿色,S 水色,Z 白色。

Tet.pngTet.png55555Tet.pngTet.pngTet.png
Tet.pngTet.png53335Tet.pngTet.pngTet.png
Tet.pngTet.png52X35Tet.pngTet.pngTet.png
Tet.pngTet.png52235Tet.pngTet.pngTet.png
Tet.pngTet.png55555Tet.pngTet.pngTet.png

碰撞箱的入场位置如上图所示。
其中,X 格坐标为 (5,20)。
以下图组中,每一组的最左图是入场朝向,右图是依次逆时针旋转的朝向:

OO
OO
Tet.pngTet.pngZTet.pngTet.pngTet.png
Tet.pngTet.pngZTet.pngTet.pngTet.png
Tet.pngTet.pngZTet.pngTet.pngTet.png
Tet.pngTet.pngZTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngZTet.pngZTet.pngZTet.pngZTet.png
Tet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngZTet.pngTet.pngTet.png
Tet.pngTet.pngZTet.pngTet.pngTet.png
Tet.pngTet.pngZTet.pngTet.pngTet.png
Tet.pngTet.pngZTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.png
ZTet.pngZTet.pngZTet.pngZTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngStaxLTet.png
Tet.pngStaxLTet.png
StaxLStaxLTet.png
StaxLTet.pngTet.png
StaxLStaxLStaxL
Tet.pngTet.pngTet.png
Tet.pngStaxLStaxL
Tet.pngStaxLTet.png
Tet.pngStaxLTet.png
Tet.pngTet.pngTet.png
StaxLStaxLStaxL
Tet.pngTet.pngStaxL
Tet.pngJTet.png
Tet.pngJTet.png
Tet.pngJJ
Tet.pngTet.pngTet.png
JJJ
JTet.pngTet.png
JJTet.png
Tet.pngJTet.png
Tet.pngJTet.png
Tet.pngTet.pngJ
JJJ
Tet.pngTet.pngTet.png
Tet.pngSTet.png
SSS
Tet.pngTet.pngTet.png
Tet.pngSTet.png
SSTet.png
Tet.pngSTet.png
Tet.pngTet.pngTet.png
SSS
Tet.pngSTet.png
Tet.pngSTet.png
Tet.pngSS
Tet.pngSTet.png
Tet.pngII
IITet.png
Tet.pngTet.pngTet.png
Tet.pngITet.png
Tet.pngII
Tet.pngTet.pngI
QQTet.png
Tet.pngQQ
Tet.pngTet.pngTet.png
Tet.pngTet.pngQ
Tet.pngQQ
Tet.pngQTet.png

Pytris (Python, Matthijs Tadema, 2019) 没有踢墙。

其他说明

使用说明文档的 pip 安装指令需要先为 Python 安装 Git
指令中间的 --user 表示安装到系统用户目录。[注 1]
这个游戏主要文件全在同一级目录却使用了相对引用。

注释

  1. 例如 Local、Appdata 等目录中的 Python 子目录

外链