Pytris (Python, Henlimbai, 2018)

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

Pytris 是一款 Python 四连方块游戏。
该游戏模拟俄罗斯方块的玩法,但漏掉了 O、S 块,要手调代码找回。
找回方法:将 pytris.py 第 366 行的 randint 函数调成 (0,6)。

玩法

得分、生存。
消一 100 分,消二 500 分,消三 2100 分,消四 8500 分。
方块自动降落间隔开局 0.6 秒,每消除 10 行以上[注 1],这个数字乘以 0.8。
这个加速设置没有任何文字提示,像是一种隐性升级。
死亡判定:重叠死亡

操作

左右键横移,上键顺时针旋转,下键软降。
软降可以长按但不能跨块,横移和旋转只能单点。

方块环境配置

O、J、L 蓝色,I 红色,T 绿色,S、Z 褐色。

Tet.pngTet.pngTet.pngX234Tet.pngTet.pngTet.png
Tet.pngTet.pngTet.png2234Tet.pngTet.pngTet.png
Tet.pngTet.pngTet.png3334Tet.pngTet.pngTet.png
Tet.pngTet.pngTet.png4444Tet.pngTet.pngTet.png

碰撞箱的入场位置如上图所示。
其中,X 格坐标为 (4,20)。
方块入场时朝向随机。
以下图组中,每一组方块依顺时针变换旋转状态:

JJ
JJ
ZZZZ
Tet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.png
ZTet.pngTet.pngTet.png
ZTet.pngTet.pngTet.png
ZTet.pngTet.pngTet.png
ZTet.pngTet.pngTet.png
JJJ
Tet.pngTet.pngJ
Tet.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
JTet.pngTet.png
Tet.pngTet.pngTet.png
JJTet.png
Tet.pngJTet.png
Tet.pngJTet.png
Tet.pngTet.pngJ
JJJ
Tet.pngTet.pngTet.png
JTet.pngTet.png
JTet.pngTet.png
JJTet.png
SSS
Tet.pngSTet.png
Tet.pngTet.pngTet.png
Tet.pngSTet.png
SSTet.png
Tet.pngSTet.png
Tet.pngSTet.png
SSS
Tet.pngTet.pngTet.png
STet.pngTet.png
SSTet.png
STet.pngTet.png
Tet.pngCfCf
CfCfTet.png
Tet.pngTet.pngTet.png
CfTet.pngTet.png
CfCfTet.png
Tet.pngCfTet.png
CfCfTet.png
Tet.pngCfCf
Tet.pngTet.pngTet.png
Tet.pngCfTet.png
CfCfTet.png
CfTet.pngTet.png

Pytris (Python, Henlimbai, 2018) 没有踢墙。

其他说明

方块入场重叠死亡时,系统极速刷块,屏幕最上方显示“GAME OVER”,但如果方块能被移出,就有延续死局的可能。
例:使用右七列完整堆叠的 3w 连击阵型,刷出竖 I 时向左脱出,脱三次,成功消四,即可延续死局。
延续死局后发生消行的,只有下方 19 行会降,第 20 行中间四格悬空存留,有实体。

注释

  1. 相当于每消 10 行升一级,但要超过 10。刚好在整十整百的,不升级。

外链