tetris-game:俄罗斯方块的简单版本

时间:2024-07-23 20:17:13
【文件属性】:

文件名称:tetris-game:俄罗斯方块的简单版本

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-23 20:17:13

Java

俄罗斯方块游戏 游戏:俄罗斯方块 俄罗斯方块的正常规则,通过暂停游戏和点击控件来显示控件。 我有 Tetronimo 类,它是创建俄罗斯方块形状的类。 我使用了一个 3-D 数组来存储形状中正方形相对于形状本身的坐标。 我决定使用 3-D 数组而不是 Map,因为我想在 Java 中尝试枚举,也因为我觉得初始化这个数组要容易得多。 但是,我可以通过使用 Map 结构来做到这一点,我认为它也能正常工作。 我有 Court 类,它表示游戏发生的俄罗斯方块网格。 这是处理所有俄罗斯方块功能的类,控件也在这里。 我没有实现踢墙,但是在 Piazza 上,Tiernan 说如果我们在棋子不能旋转的情况下做点什么就可以了。 当棋子不能旋转时,我改变状态,告诉用户“旋转无效”,直到棋子再次向下移动为止。 Game 类是基本上负责 UI


【文件预览】:
tetris-game-master
----Tetris.java(3KB)
----Court.java(9KB)
----Tetronimo.java(3KB)
----README.md(1KB)

网友评论