Pytris (Python, Extraltodeus, 2020)

来自俄罗斯方块中文维基
Pytris
开发 Extraltodeus
游戏平台 Python(Pygame、numpy)
发行时间 2020年2月18日
游戏信息
预览块数 4
场地大小 10 × 24 -4
暂存块
硬降
旋转系统 专用
[[文件:|125px]]
Pytris (Python, Extraltodeus, 2020) ingame.png

Pytris 是一款 Python 四连方块游戏。
该游戏有数项现代方块要素,但旋转系统偏向早期方块游戏。
该游戏有五个鼠标操作,横移需要用键盘。

玩法

得分。
消一 1 分,消二 4 分,消三 9 分,消四 16 分。
方块自动下落间隔 = (110 - 消行数 // 1.5) 帧。[注 1]
死亡判定:顶出死亡——最顶上四行出现任意砖格。

操作

鼠标:左键逆时针旋转,右键顺时针旋转,下滚轮软降,点滚轮硬降,上滚轮暂存。
键盘:左右键横移,S 逆时针旋转,D 顺时针旋转,W 半周转
下键软降,上键硬降,A 暂存,R 重新开局。

横移和软降可以叠加长按,旋转和硬降只能单点但能插入长按。
每次单点横移,方块都会跟着下降一行。

方块环境配置

方块和方块堆统一使用渐变色。

Tet.pngTet.pngTet.pngTet.pngX234Tet.pngTet.png
Tet.pngTet.pngTet.pngTet.png2234Tet.pngTet.png
Tet.pngTet.pngTet.pngTet.png3334Tet.pngTet.png
Tet.pngTet.pngTet.pngTet.png4444Tet.pngTet.png
3X3
333
333

碰撞箱的入场位置如上图所示。
其中,X 格坐标为 (5,24)。
T、S、Z 的 3×3 碰撞箱入场位置左偏一列(如上右图所示)。
以下图组中,每一组的最左图是入场朝向,右图是依次顺时针旋转的朝向:
(图内取 SRS 色)

OO
OO
ITet.pngTet.pngTet.png
ITet.pngTet.pngTet.png
ITet.pngTet.pngTet.png
ITet.pngTet.pngTet.png
IIII
Tet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.png
Tet.pngJTet.png
Tet.pngJTet.png
JJTet.png
JTet.pngTet.png
JJJ
Tet.pngTet.pngTet.png
JJTet.png
JTet.pngTet.png
JTet.pngTet.png
JJJ
Tet.pngTet.pngJ
Tet.pngTet.pngTet.png
LTet.pngTet.png
LTet.pngTet.png
LLTet.png
LLL
LTet.pngTet.png
Tet.pngTet.pngTet.png
LLTet.png
Tet.pngLTet.png
Tet.pngLTet.png
Tet.pngTet.pngL
LLL
Tet.pngTet.pngTet.png
TTT
Tet.pngTTet.png
Tet.pngTet.pngTet.png
Tet.pngTTet.png
TTTet.png
Tet.pngTTet.png
Tet.pngTTet.png
TTT
Tet.pngTet.pngTet.png
TTet.pngTet.png
TTTet.png
TTet.pngTet.png
Tet.pngSS
SSTet.png
Tet.pngTet.pngTet.png
STet.pngTet.png
SSTet.png
Tet.pngSTet.png
ZZTet.png
Tet.pngZZ
Tet.pngTet.pngTet.png
Tet.pngZTet.png
ZZTet.png
ZTet.pngTet.png

Pytris (Python, Extraltodeus, 2020) 没有踢墙。

注释

  1. 最短 2 帧。
    这个游戏每秒 50 帧。

外链