【Scratch编程课】火箭一飞冲,拥抱科技未来

通过 Scratch 编程,亲手设计和控制火箭的升空过程,仿佛成为了国家航天工程的小设计师。孩子们不仅能掌握 Scratch 编程的基本技巧,如角色控制、动画制作、事件触发等,还能培养他们的逻辑思维能力、创造力和解决问题的能力。🌱 动手实践,乐在其中

【角色】

【逻辑编程

1.舞台背景设定。

🌟从素材库中选择 “Blue Sky2” 作为舞台背景。在舞台区的右下角点击 “选择一个背景” 图标,然后在素材库中进行搜索并选择。

2.倒计时:点击绿旗,开启精彩的开始倒计时3秒。倒计时结束后,发布广播消息 “开始游戏”。

🌟上传倒计时造型,并巧妙切换造型。通过调整大小和虚像的值,营造出动态的视觉效果。

🌟最后切换到“升空”造型,升空提示字幕。

3.火箭程序:倒计时结束后收到“开始游戏”广播消息开始点火升空程序,“火箭”角色程序效果并未移动,当点击键盘左(a)右(d)按键,火箭会进行对应左右移动。需要添加一些变量“X vel”和“Y vel”,用作背景移动的参考数值。

🌟火焰的程序,火焰需始终跟随着火箭角色移动。要特别注意调整角色造型中的中心位置,以实现完美的效果。

4. 移动的背景画面:增加两参数“视差M”与“视差”,用于计算背景中不用建筑的Y轴值以及所移动速度。

🌟程序是由上往下执行,越往后面的图层越靠前,对应数值越小,速度越快。比如 “front front” 造型图层处于最前面,且速度最快。遵循近大远小的原则,视觉上越靠近人的物体移动越快。

🌟完成背景移动部分的程序,让整个画面更加生动逼真。

6、发射塔:发射塔程序相对简洁。在游戏开始或者结束时,移动至舞台固定位置,处于等待发射火箭的状态。一旦收到 “开始游戏” 广播消息后,便会跟着背景慢慢移动。

7、云:运用克隆与随机积木,编写云层随机出现的程序。通过等待时间控制克隆云层出现的速度。最后,需判断云层是否下降到舞台底部边缘,若是,则删除克隆体。

8、障碍物:复制云层程序并修改参数即可。要记得障碍物出现的时机,点击绿旗时需隐藏角色。为了让游戏更加酷炫,可以修改游戏背景音乐并调整音量。

9、游戏封面:有留白切换缩略图造型。

10、最后,添加我们的游戏背景音乐,若想要更有层次感,可以在游戏开始和结束分别设置不同的音乐。

11、创意部分:自行设计分数程序,让游戏更具挑战性与趣味性。

🌟 2025 编程新篇等你开启!加入「九咪编程」 Scratch 课堂,用积木代码搭建创意世界,让这个夏天的每一次拖拽都成为探索未来的钥匙~

Scratch基础编程课源码

¥9.9
SKU: 9999
分类:

商品购物车

0
image/svg+xml

No products in the cart.

继续购物