Tetris:俄罗斯方块小游戏

时间:2024-06-03 01:55:13
【文件属性】:

文件名称:Tetris:俄罗斯方块小游戏

文件大小:46KB

文件格式:ZIP

更新时间:2024-06-03 01:55:13

C++

Tetris 俄罗斯方块小游戏 程序使用easyX 图形库绘图,请安装easyX图形库,项目源码可在vs和vc++6.0上运行(别的IDE我没试过)。 源.cpp为项目代码 Tetris.exe是可以运行的俄罗斯方块游戏程序。 游戏按键:键盘方向键上键 翻转 键盘下键 强制下落 键盘左键 左移 键盘右键 右移 实现思路: 使用一个15行10列的二维数组,表示所有页面所有方格,用0表示 空白格 1表示填充格(已经下落完毕的方块) 2 表示正在下落的方块 方块翻转过程:根据空中(也就是正在下落的)方块的位置和形状,预想方块顺时针翻转后到达的位置,判断是否可翻转(当要翻转到的位置被占用或出界则无法翻转)。 方块下落完成判断标准:点击下按键或当前时间距离上次方块下落时间大于阈值,且正在下落的方块下面刚好是一件被填充的方块,或者是边界,则下落完成,修改当前下落方块状态为下落完


【文件预览】:
Tetris-master
----README.md(3KB)
----Tetris.exe(144KB)
----源.cpp(33KB)

网友评论