数码之家

 找回密码
 立即注册
搜索
查看: 2180|回复: 6

[STM] 点击看视频:STM32-俄罗斯方块优化版

[复制链接]
发表于 2019-4-18 06:31:55 | 显示全部楼层 |阅读模式
俄罗斯方块:《点击看视频:STM32-俄罗斯方块优化版
俄罗斯方块自然是俄罗斯人发明的。这人叫阿列克谢·帕基特诺夫(Алексей Пажитнов 英文:Alexey Pazhitnov)。俄罗斯方块原名是俄语Тетрис(英语是Tetris),这个名字来源于希腊语tetra,意思是“四”,而游戏的作者最喜欢网球(tennis)。于是,他把两个词tetra和tennis合而为一,命名为Tetris,这也就是俄罗斯方块名字的由来。







1、一个用于摆放小型正方形的平面虚拟场地,其标准大小:行宽为10,列高为20,以每个小正方形为单位。2、一组由4个小型正方形组成的规则图形,英文称为Tetromino,中文通称为方块共有7种,分别以S、Z、L、J、I、O、T这7个字母的形状来命名。
I:一次最多消除四层
J(左右):最多消除三层,或消除二层
L:最多消除三层,或消除二层
O:消除一至二层
S(左右):最多二层,容易造成孔洞
Z (左右):最多二层,容易造成孔洞
T:最多三层
(1)部分游戏有单格方块,点击看视频:STM32-俄罗斯方块优化版可以穿透固定的方块到达最下层空位。其他的改版中出现更多特别的造型。
方块会从区域上方开始缓慢继续落下。

(2)玩家可以做的操作有:以90度为单位旋转方块,以格子为单位左右移动方块,让方块加速落下。
(3)方块移到区域最下方或是着地到其他方块上无法移动时,就会固定在该处,而新的方块出现在区域上方开始落下。点击看视频:STM32-俄罗斯方块优化版
(4)当区域中某一列横向格子全部由方块填满,则该列会消失并成为玩家的得分。同时删除的列数越多,得分指数上升。
(5)当固定的方块堆到区域最上方而无法消除层数时,则游戏结束。
(6)一般来说,游戏还会提示下一个要落下的方块,熟练的玩家会计算到下一个方块,评估要如何进行。由于游戏能不断进行下去对商业用游戏不太理想,所以一般还会随着游戏的进行而加速提高难度。
3、通过设计者预先设置的随机发生器不断地输出单个方块到场地顶部,以一定的规则进行移动、旋转、下落和摆放,锁定并填充到场地中。每次摆放如果将场地的一行或多行完全填满,则组成这些行的所有小正方形将被消除,并且以此来换取一定的积分或者其他形式的奖励。而未被消除的方块会一直累积,并对后来的方块摆放造成各种影响。
4、如果未被消除的方块堆放的高度超过场地所规定的最大高度(并不一定是20或者玩家所能见到的高度),则游戏结束。
具体到每一款不同的游戏,其中的细节规则都可能有千差万别,但是以上的基本规则是相同的
点击看视频:STM32-俄罗斯方块优化版

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 发表于 2019-4-18 06:33:44 | 显示全部楼层
优酷视频点击这里:《https://v.youku.com/v_show/id_XN ... m=a2hzp.8244740.0.0》,不知道帖子怎么发视频,只能放链接了
回复 支持 反对

使用道具 举报

发表于 2019-4-18 12:40:27 | 显示全部楼层
楼主做的不错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-19 06:28:59 | 显示全部楼层

还可以吧,哈哈哈哈
回复 支持 反对

使用道具 举报

发表于 2022-11-13 22:28:00 | 显示全部楼层
做的不错,点个赞!!
回复 支持 反对

使用道具 举报

发表于 2022-11-14 09:09:27 | 显示全部楼层
俄罗斯方块游戏由本人所写
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-14 17:36:05 | 显示全部楼层
哈哈哈哈,6666666666666666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-22 07:37 , Processed in 0.109200 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表