|
这篇文章需要改进,你可以帮助俄罗斯方块中文维基进行编辑。 编辑者签名:实证完善(任一): 一、找到正确显示图形界面的方法,成功消行,提供游戏截图。 二、解释代码不完善之处的关键原理。。
|
Pytris |
---|
开发 |
Pascal Van Acker |
---|
游戏平台 |
Python(curses、playsound) |
---|
发行时间 |
2020年5月22日 |
---|
预览块数 |
1 |
---|
场地大小 |
12 × 18 |
---|
暂存 |
有(且无限制) |
---|
硬降 |
无 |
---|
旋转系统 |
专用 |
---|
Pytris 是一款 Python 四连方块游戏。
该游戏处于未完成状态,图形界面不能正常显示。
玩法
得分。
新方块入场 25 分,消一 100 分,消二 200 分,消三 300 分,消四 1200 分。
操作
A/D 横移,Q 逆时针旋转,E 顺时针旋转,S 软降;
C 暂存(一手存取次数不限),P 暂停,N 退出。
将 main.py 第 16 行的 False 改为 True 可开启调试模式。
调试模式专用操作:W 上移一格,V 刷新方块(跳过当前方块)。
ADQESCWV 这八个操作均可独立长按。
方块环境配置
七种方块意在使用 SRS 配色,但命令行环境内的实显效果是灰色方块。
七种方块都使用 4×4 碰撞箱和四个旋转状态(R = 0, 1, 2, 3)。
下图是各方块的入场朝向,每次旋转将碰撞箱内容旋转 90 度:
Pytris (Python, Pascal Van Acker, 2020) 没有踢墙。
其他说明
这个游戏处于未完成状态,有许多不完善之处:
- 场地和方块不能正常显示,场地不设上界(调试模式长按上移会越界和崩溃)
- 暂存块不受限制,玩家可以轻易地通过滥用暂存来获得思考时间
- GitHub 公共存储库没有提供背景音乐所需的三个 mp3 文件,自行添加也无效
外链