Pytris |
---|
开发 |
Ferdinand Ullreich |
---|
游戏平台 |
Python(Pygame、numpy、matplotlib) |
---|
发行时间 |
2021年9月12日 |
---|
预览块数 |
1 |
---|
场地大小 |
10 × 20 |
---|
暂存 |
无 |
---|
硬降 |
无 |
---|
旋转系统 |
专用 |
---|
|
Pytris 是一款 Python 四连方块游戏。
该游戏模拟了俄罗斯方块的玩法,许多细节来自早期方块游戏。
玩法
升级、得分。
升级规则和重力数据来自 Tetris (NES, Nintendo)。
消行得分数据来自 Tetris (Game Boy)(40、100、300、1200)。
死亡判定:重叠死亡。
触发死亡时,游戏程序终止。
操作
左右键横移,空格键逆时针旋转,下键软降。
横移和软降可以单独长按,新操作打断旧长按,旋转只能单点。
DAS = 0.266 秒,ARR = 0.1 秒。
R 开关渲染模式,如果关闭,游戏继续运行但画面不刷新。
方块环境配置
O、I、T 主色在外框,J、L、S、Z 几乎全是主色。
主色:O 紫蓝色,I 紫粉色,T 暗水色,J 深绿色,L 水色,S 杞色,Z 棕色。
各碰撞箱的入场位置如上图所示。
其中,X 格坐标为 (6,19)。
I 在两种旋转状态之间切换,其他六种方块都是碰撞箱内容左转 90 度。
以下图组中方块取主色,每一组的最左图是入场朝向:
Pytris (Python, Ferdinand Ullreich, 2021) 没有踢墙。
外链