极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

Scratch编程趣味篇(二十五)-闯关躲避球-游戏篇

极客小将2020-11-17-
第25课 闯关躲避球   1  学习目标 今天,小杨老师分享一个Scratch编程趣味闯关躲避球游戏,效果如下: 2  编程实现

第25课 闯关躲避球

  1 

学习目标

今天,小杨老师分享一个Scratch编程趣味闯关躲避球游戏,效果如下:

编程实现

第一步:材料准备

程序开始,在Scratch软件的角色库中选择“Pico walking”角色,并在角色库中选取三种球类,如下图:

upload/article/images/2020-11-17/828be178be38fb2116a20b155e9ec5a6.jpg


upload/article/images/2020-11-17/5dd2086e2140485e86643988f390ed94.jpg


第二步:程序搭建

(1)Pico walking角色程序

1)程序初始化,定义角色的初始位置。接着定义角色向左移动和向右移动的程序如下:

upload/article/images/2020-11-17/eafe70c61870b63d24027c5337e7515f.jpg

2)定义劫色向上层移动的条件判断及到达终点的程序如下:

upload/article/images/2020-11-17/d75152cf8c4e306cb56ec764ef486ee7.jpg

3)按下电脑空格键,角色向上跳的程序如下:

upload/article/images/2020-11-17/a87a905f9732f075780ee6be503a0a18.jpg

4)角色上跳以后落回地面的程序如下:

upload/article/images/2020-11-17/ca1dafb8027e408eb353c0680942242c.jpg

5)角色碰到球位置重置的程序如下:

upload/article/images/2020-11-17/16ecf63108d41a14598d4a7f42c83482.jpg

(2)小球角色程序

6)定义小球生成时间3-5秒随机,并且小球碰到角色发出提示信息,程序如下:

upload/article/images/2020-11-17/93578eb55218cdfbb35d3fbc1d8a2b31.jpg

7) 定义小球大小和球类随机的程序如下:

upload/article/images/2020-11-17/08ff61e2d99da11a999a9e0f988e36e7.jpg

8) 小球从最上层移动到第二层的程序如下:

upload/article/images/2020-11-17/9538d7b742ba36efa93adbc0ec39b8cd.jpg

9) 小球从第二层移动到底层的程序类似:

upload/article/images/2020-11-17/adc3be18057f5013fc29d39d2bda1e44.jpg

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除

预约试听课

已有385人预约都是免费的,你也试试吧...