用Scratch编写《俄罗斯方块》游戏程序②旋转方块

用Scratch编写《俄罗斯方块》游戏程序②旋转方块

首页休闲益智旋转方块3D更新时间:2024-04-22

知识点就在每一段代码的组合里

- 《俄罗斯方块》第2期,总第264期 -

方块快速旋转到一个合适的方向,密实地砌在一起并消除。我想,是《俄罗斯方块》这个游戏的关键功能。

2、旋转方块

3、随机出现不同方块

4、消去连续的一行

5、判断游戏结束

基于游戏的编程学习,让逻辑进解更加生动有趣,编程思维训练更加简单易行!

重点分析

这次还以T型方块为例。

我设定按动“向上键”即可变换T型方块的方向,从而让方块填补不同的空缺。如果方块碰到游戏窗口的边界则方向将不能改变。

编写这段程序时,虽然需要改变方块的方向,但是我并没有使用旋转方向的程序积木,而是通过变换造型来实现方块的旋转。这是因为在这个游戏中对方块的位置要求很精确,即使出现细微偏差,都可能导致游戏出错。

Scratch编程知识点:

【思考】那么,当方块砌满一行需要消除的时候,是什么样的程序控制呢?我将在下期进行介绍。

你玩过《植物大战僵尸》,想知道这个游戏是基于什么样的机制设计,基于什么样的程序逻辑控制吗?用我们熟悉的Scratch编程也能写出这个好玩的游戏。

扫描下方二维码,进入课堂了解详情吧!

部分文字及图片均来自网络

本栏目均为原创程序内容

相关版权及最终解释权归北京市助想教育科技有限公司所有

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved