Pytris (Python, Hayk Khachatryan, 2019)
Pytris | |
---|---|
开发 | Hayk Khachatryan |
游戏平台 | Python(pyxel) |
发行时间 | 2019年8月17日 |
游戏信息 | |
预览块数 | 0 |
场地大小 | 20 × 30 |
暂存块 | 无 |
硬降 | 无 |
旋转系统 | 专用 |
| |
| |
|
Pytris 是一款 Python 四连方块游戏。
该游戏模拟俄罗斯方块的玩法,不会死亡,理论上可以无限游戏。
此外,该游戏还有大场和暴力旋转的性质,有一定潜力用来玩方块拼花。
玩法
消行。
整个游戏界面都是场地,没有任何其他元素(如等级、得分)。
方块只会在全局计帧是 32 的整数倍时自动降落,锁定延迟 = 16 帧。
方块入场时,被重叠的砖格会消失,所以这个游戏是不会死亡的。
操作
左右键横移,上键顺时针旋转,Z 逆时针旋转,下键强制加速软降。
横移可以长按,旋转只能单点,软降不能跨块长按。
方块环境配置
七种方块都是在 pyxel 默认色板(如上图)的 2–15 号颜色中随机取一种。
方块入场时碰撞箱贴顶、列位随机,旋转会强取目标位置。
下图是各方块的入场朝向,每次旋转将碰撞箱内容旋转 90 度:
(七种方块分别用 2–8 号颜色的近色表示)
|
|
|
|
|
|
|
Pytris (Python, Hayk Khachatryan, 2019) 使用包随机器,没有踢墙。
其他说明
方块虽然是暴力旋转,但横移可被挡。
方块在最右侧向右移会短暂消失。在最右下角右 DAS 方块会彻底消失,换到更上侧位置如此做则会回场。
方块在最左侧旋转,超出左墙的部分会穿越到最右侧,此时右移是拉回一格、左移是回场。
方块在最右侧或场底旋转,一旦目标位置存在任意越界右墙或场底的部分,游戏就会闪退。
方块消二三四之后,新入场的方块会在最顶上的二三四行出现有实体的残像,降落到更低行位的部分可以恢复正常。