【Scratch教程100例】004制作俄罗斯方块消除游戏

俄罗斯方块是一款非常经典的游戏,一旦开始玩了,就不容易停下来了。今天我们来制作简易版本的俄罗斯方块游戏。

那么俄罗斯方块如何消除?
1.用造型来处理,当按旋转按钮的时候,程序只要选造型就好了。

【Scratch教程100例】004制作俄罗斯方块消除游戏-少儿编程网
控制这些角色沿着方格来运动的。而且在移动过程中检测碰到其他方块。可以用判断碰到黑色

【Scratch教程100例】004制作俄罗斯方块消除游戏-少儿编程网
2.当一个方块落到下面停下来后,怎么实现这方块就停留在下面,而新的同样的角色还在上面?

【Scratch教程100例】004制作俄罗斯方块消除游戏-少儿编程网

同理,其实每一步移动距离都是20,也就是方格的大小也是20。如何检测碰到其他角色呢?我们发现只有一个检测命令,就是检测黑色。如果移动后发现碰到黑色,就退回上一步。

3.问题难点:就是当方块把某一层全部铺满的的时候,程序怎么能检测?通过什么来检测?当检测到某一层铺满之后,程序怎么实现的消除呢?而且你还要保证上面的方块全部移下来。消除完之后会有很多方块就不是原来的角色形状了。

【Scratch教程100例】004制作俄罗斯方块消除游戏-少儿编程网

 

本文链接:【Scratch教程100例】004制作俄罗斯方块消除游戏

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

坐等沙发
相关文章
【Scratch教程100例】040用scratch求去掉最大值和最小值后的平均值
【Scratch教程100例】040用scratch求去…
【Scratch教程100例】039利用不同乐器演奏两只老虎
【Scratch教程100例】039利用不同乐器演…
【Scratch教程100例】038女孩与幽灵短剧之任意门
【Scratch教程100例】038女孩与幽灵短剧…
【Scratch教程100例】037玩仔带你周游世界
【Scratch教程100例】037玩仔带你周游世界
【Scratch教程100例】036用Scratch制作幻影汽车
【Scratch教程100例】036用Scratch制作…
【Scratch教程100例】035用scratch做一个幸运大转盘
【Scratch教程100例】035用scratch做一…
我还没有学会写个人说明!