知识点在每个代码的组合中。
-《俄罗斯方块》第2期,共264期-
正方形在适当的方向快速旋转,紧密地堆积和去除。
我想,是《俄罗斯方块》这个游戏的关键功能。1、方块落下
2、旋转方块
3、随机出现不同方块
4、消去连续的一行
5、判断游戏结束
基于游戏的编程学习,让逻辑进解更加生动有趣,编程思维训练更加简单易行!
重点分析
这次还以T型方块为例。
我设定按动“向上键”即可变换T型方块的方向,从而让方块填补不同的空缺。如果方块碰到游戏窗口的边界则方向将不能改变。
编写这段程序时,虽然需要改变方块的方向,但是我并没有使用旋转方向的程序积木,而是通过变换造型来实现方块的旋转。这是因为在这个游戏中对方块的位置要求很精确,即使出现细微偏差,都可能导致游戏出错。
Scratch编程知识点:造型和背景的选择与切换
【思考】那么,当方块砌满一行需要消除的时候,是什么样的程序控制呢?我将在下期进行介绍。
你玩过《植物大战僵尸》,想知道这个游戏是基于什么样的机制设计,基于什么样的程序逻辑控制吗?用我们熟悉的Scratch编程也能写出这个好玩的游戏。
扫描下方二维码,进入课堂了解详情吧!
Scratch版《植物大战僵尸》之①收集阳光
Scratch版《植物大战僵尸》之②种植植物
Scratch版《植物大战僵尸》之③豌豆射手
Scratch版《植物大战僵尸》之④克隆敌人
部分文字及图片均来自网络
本栏目均为原创程序内容
相关版权及最终解释权归北京市助想教育科技有限公司所有
1.《怎么怎么让方块转?我来告诉你答案用Scratch编写《俄罗斯方块》游戏程序②旋转方块》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《怎么怎么让方块转?我来告诉你答案用Scratch编写《俄罗斯方块》游戏程序②旋转方块》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3208007.html