Pytris (Python, Erick Martinez Jr., 2019)

来自俄罗斯方块中文维基
Pytris
开发 Erick Martinez Jr.
游戏平台 Python(Pygame)
发行时间 2019年3月11日
游戏信息
预览块数 1
场地大小 10 × 20
暂存块
硬降(但有瞬降
旋转系统 专用
Pytris (Python, Erick Martinez Jr., 2019) title.png
Pytris (Python, Erick Martinez Jr., 2019) ingame.png

Pytris 是一款 Python 四连方块游戏。
该游戏模拟了俄罗斯方块的玩法,重视总消行数,速度逐渐增加。

玩法

升级、得分。
每消 10 行升一级,得分等于总消行数。
方块最初每隔 0.27 秒自动下降一行,这个间隔每次升级缩短 0.02 秒。
方块堆超出第 20 行的部分消失。
死亡判定:重叠死亡

操作

键位一:A/D 横移,W 顺时针旋转,Q 逆时针旋转,S 软降。
键位二:左右键横移,W、上键顺时针旋转,下键软降,空格键瞬降。
这两套键位可以同时使用,游戏中按 P 暂停查看。
横移和软降可以叠加长按,旋转和瞬降只能单点。
ARR = 0.15 秒,软降间隔 = 0.1 秒。

方块环境配置

七种方块都是在红黄蓝绿四种颜色中随机取一种。

Tet.pngTet.pngTet.png4444Tet.pngTet.pngTet.png
Tet.pngTet.pngTet.png4333Tet.pngTet.pngTet.png
Tet.pngTet.pngTet.png42X3Tet.pngTet.pngTet.png
Tet.pngTet.pngTet.png4223Tet.pngTet.pngTet.png

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

ZZ
ZZ
Tet.pngTet.pngOTet.png
Tet.pngTet.pngOTet.png
Tet.pngTet.pngOTet.png
Tet.pngTet.pngOTet.png
Tet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.png
OOOO
Tet.pngTet.pngTet.pngTet.png
JTet.pngTet.png
JJJ
Tet.pngTet.pngTet.png
Tet.pngJJ
Tet.pngJTet.png
Tet.pngJTet.png
Tet.pngTet.pngTet.png
JJJ
Tet.pngTet.pngJ
Tet.pngJTet.png
Tet.pngJTet.png
JJTet.png
Tet.pngTet.pngS
SSS
Tet.pngTet.pngTet.png
Tet.pngSTet.png
Tet.pngSTet.png
Tet.pngSS
Tet.pngTet.pngTet.png
SSS
STet.pngTet.png
SSTet.png
Tet.pngSTet.png
Tet.pngSTet.png
Tet.pngZTet.png
ZZZ
Tet.pngTet.pngTet.png
Tet.pngZTet.png
Tet.pngZZ
Tet.pngZTet.png
Tet.pngTet.pngTet.png
ZZZ
Tet.pngZTet.png
Tet.pngZTet.png
ZZTet.png
Tet.pngZTet.png
Tet.pngTet.pngTet.png
Tet.pngOO
OOTet.png
Tet.pngOTet.png
Tet.pngOO
Tet.pngTet.pngO
Tet.pngTet.pngTet.png
JJTet.png
Tet.pngJJ
Tet.pngJTet.png
JJTet.png
JTet.pngTet.png

Pytris (Python, Erick Martinez Jr., 2019) 没有踢墙。

外链