Pytris |
---|
开发 |
Henlimbai |
---|
游戏平台 |
Python(Pygame) |
---|
发行时间 |
2018年8月15日 |
---|
预览块数 |
0 |
---|
场地大小 |
10 × 20 |
---|
暂存 |
无 |
---|
硬降 |
无 |
---|
旋转系统 |
专用 |
---|
|
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 褐色。
各碰撞箱的入场位置如上图所示。
其中,X 格坐标为 (4,20)。
方块入场时朝向随机。
以下图组中,每一组方块依顺时针变换旋转状态:
Pytris (Python, Henlimbai, 2018) 没有踢墙。
其他说明
方块入场重叠死亡时,系统极速刷块,屏幕最上方显示“GAME OVER”,但如果方块能被移出,就有延续死局的可能。
例:使用右七列完整堆叠的 3w 连击阵型,刷出竖 I 时向左脱出,脱三次,成功消四,即可延续死局。
延续死局后发生消行的,只有下方 19 行会降,第 20 行中间四格悬空存留,有实体。
注释
- ↑ 相当于每消 10 行升一级,但要超过 10。刚好在整十整百的,不升级。
外链