Pytris (Python, Dominic Allas, 2019)
Pytris | |
---|---|
开发 | Dominic Allas |
游戏平台 | Python(Pygame) |
发行时间 | 2019年12月21日 |
最新版本 | 第五轮更新(2020年4月11日) |
游戏信息 | |
预览块数 |
6(现代) 0(经典) |
场地大小 | 10 × 20 |
暂存块 | 无 |
硬降 | 有(现代) |
旋转系统 | 专用 |
| |
| |
|
Pytris 是一款 Python 四连方块游戏。
该游戏有“现代”、“经典”、“(现代)联网”三种玩法。
联网不是对战,它仅仅是把另一名玩家的场地信息显示在 2p。
游戏中的“现代方块”缺失了数项现代方块要素。[注 1]
玩法
得分。
消一 80 分,消二 200 分,消三 600 分,消四 2400 分。
方块自动下降间隔 = 1 秒。
现代(Modern):六预览,有硬降,有阴影块,横移和软降可以长按。
经典(Classic):零预览,无硬降,无阴影块,五个操作都只能单点。
联网(Multiplayer):用 socket 模块 ip 通信,使用现代配置。
死亡判定:重叠死亡。
触发死亡时,游戏返回主界面。
操作
左右键横移,Z 逆时针旋转,X 顺时针旋转,下键软降,空格键硬降。
横移和软降可以单独长按,其他三个操作只能单点,六种单点操作都能插入长按。
DAS = ARR = 0.05 秒。
方块环境配置
七种方块意在使用淡化的 SRS 配色,但 J 和 L 的颜色配反了。
|
各碰撞箱的入场位置如上图所示。
其中,X 格坐标为 (5,23)。
下图是各方块的入场朝向,每次旋转将碰撞箱内容旋转 90 度:
|
|
|
|
|
|
|
Pytris (Python, Dominic Allas, 2019) 没有踢墙。
其他说明
这个游戏的消行有 bug:如果方块在锁定前旋转失败,相关行填满时不会立刻消除。
注释
- ↑ 包随机器、踢墙、暂存块