Pytris |
---|
开发 |
Anton Ekström |
---|
游戏平台 |
Python(Pygame) |
---|
发行时间 |
2020年8月29日 |
---|
预览块数 |
5 |
---|
场地大小 |
10 × 24 |
---|
暂存 |
有(任意使用) |
---|
硬降 |
有 |
---|
旋转系统 |
专用 |
---|
|
Pytris 是一个 Python 四连方块游戏。
该游戏的一大特点是改阴影块为一整道光柱,覆盖方块正下方的全部空间。
该游戏采用暴力旋转,要尽量在开阔处操作才能正常游戏。
玩法
连击得分。
不要求严格连续,只要消行间隔不超过三秒[注 1],连击就成立。
起初每行 50 分,加连每行 100 分,再加连每行 200 分,再往后都是每行 300 分。
重力恒定,方块每 0.4 秒自动下落一行。
死亡判定:重叠死亡——新方块和第 24 行的砖格重叠。
操作
A/D 或左右键横移,W 或上键顺时针旋转,空格键硬降,C 暂存。
所有操作都只能单点,暂存保留方块旋转状态,可任意使用。
这个游戏允许无限重置。
R 重开,Esc 键暂停。
方块环境配置
七种方块使用 SRS 配色。
五个预览块按从左到右的顺序入场。
各碰撞箱的相对入场位置如左图所示。
其中,X 格坐标为 (X,24)。
暂存块取回场内时有专用的列位,由该块被存瞬间的展幅决定(如右图所示)。
多数情况下(只要入场位置各列下方都有一个空格),方块都会下移一行入场。[注 2]
第一块从场地左上角入场,后一块总是[注 3]追随前一块碰撞箱最后所处的列位,若有出界部分,调回场内。
以下图组中,每一组的最左图是入场朝向,右图是依次顺时针旋转的朝向:
Pytris (Python, Anton Ekström, 2022) 只踢场地右侧的墙。
I 紧贴右墙竖转横正常弹回场内,除此之外所有左踢都额外左弹一格。
如果旋转或踢墙叠到了方块堆,被叠的砖格消失。
其他说明
I 在接近场底的位置横转竖,遁地成立。
方块在场底附近乱移乱转可能把方块堆掏底,严重时遁墙,新方块也会跟着遁墙,按暂存可解。
注释
- ↑ 可能更短,视游戏程序实际运行速度而定
- ↑ 取出暂存块时,也是如此
- ↑ 包括重开,不包括暂存(因为暂存块不算“后一块”)
外链