课程目标

夜间的森林各种颜色的蜘蛛会突然出现

我们用十字准星瞄准击落它

案例解析

思路分析

1.在scratch编辑器中选择蜘蛛角色,在造型编辑界面添加一根白色的线

2.利用克隆积木来让蜘蛛变多,利用随机积木改变蜘蛛的位置和颜色

3.准星需要一直跟随鼠标移动;蜘蛛被点击就会下落

4.添加一个变量用来记录分数,每击落一只蜘蛛就加一分

程序难点

1.利用随机积木去改变蜘蛛的颜色,颜色特效的范围经测试在0~200之间

2.蜘蛛会下降随机的高度,并且如果在2秒之内没有被击中,就会从新回到上方

3.当蜘蛛被击中时,会变成没有白线的造型然后掉下去,分数也会增加

拓展思考

如何让蜘蛛出现得更密集?尝试着给射击添加一个音效!

公众号【少儿编程营地】后台回复“蜘蛛森林”获取本节课源码!

点击进入公众号

scratch课程案例——蜘蛛森林相关推荐

  1. 优秀课程案例:使用Scratch制作一个射击类游戏-360度旋转射击!

    点击上面微信号关注我关注我哟每天坚持推送文章,争取做到日更,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力! 今天我们来分享一个射击类游戏的案例.同时大家持 ...

  2. 优秀课程案例:母亲节!用Scratch编程送给母亲最好的贺卡礼物!

    点击上面微信号关注我关注我哟每天中午12:00-2:00定期推送文章,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力! 今天祝愿天下的母亲,节日快乐,每天都 ...

  3. 优秀课程案例:使用Scratch制作打弹球游戏1-反弹球

    打弹球是FC游戏中的一款经典老游戏,虽然玩法很简单, 但是以前可是非常火爆的.想学习如何制作简单有趣的红白机小游戏吗?今天我们就一起来利用Scratch软件,先做一个简化版的打弹球游戏--反弹球! 一 ...

  4. 优秀课程案例|如何用scratch画扇形统计图

    如何用scratch画扇形统计图 一.学习目标 1.有六个班,每班人数是50-100间的随机数,用扇形统计图统计出各班人数所占的比例图(各班人数列表假设是一个集合,集合的性质决定元素互异性,每个元素不 ...

  5. 优秀课程案例:使用Scratch制作扫雷插旗排雷完整版

    点击上面微信号关注我关注我哟每天坚持推送文章,争取做到日更,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力! 今天我们来分享一个扫雷经典版本.同时大家持续关 ...

  6. 优秀课程案例:使用Scratch制作打弹球游戏2-得分过关

    目标 (1)弹珠弹球得分 (2)障碍物消失则过关 任务 1.剧本设计 主题:"会过关"的弹珠球 舞台:草地 角色:小球.反弹板.草地警戒线.障碍物.得分.关卡 故事:小球和反弹板在 ...

  7. 优秀课程案例:使用Scratch图形化编程工具做一个见缝插针游戏!

    1:今天我们先来一个简单版的见缝插针游戏,也可以说是一个偷懒的版本,我们先来看一下效果图: 这样看倒也感觉不出来有啥问题,我们先来看一下这个游戏的游戏规则: 见缝插针是一款非常容易上瘾的休闲小游戏.游 ...

  8. 优秀课程案例|如何用scratch画折线统计图

    如何用scratch画折线统计图 一.学习目标 1.现有10天内的温度(温度数由随机数产生),如何用scratch绘制折线统计图: 2.学习随机数的用法:学习列表:学习画笔工具. 3.能够用scrat ...

  9. 优秀课程案例|如何用scratch画柱形统计图

    优秀课程案例可以看下边书籍 如何用scratch画柱形统计图 一.学习目标 1.现有6个班的成绩列表(成绩由随机数产生),如何用scratch绘制成绩的柱形统计图: 2.学习随机数的用法:学习列表:学 ...

  10. 优秀课程案例:使用Scratch制作坦克大战增强版!

    点击上面微信号关注我关注我哟每天坚持推送文章,争取做到日更,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力! 今天我们来分享一个坦克大战增强版.同时大家持续 ...

最新文章

  1. 第11章:项目风险管理—章节重点
  2. Spark Streaming初步使用以及工作原理详解
  3. MoinMoin Wiki 1.7优化与维护经验
  4. Java基础 Day04(个人复习整理)
  5. Java swing 实现下拉框和文本框同步显示
  6. python抽学号程序_python:简单的学生管理系统
  7. PHP自学no00001第一个php程序
  8. 考研一年到底需要花多少钱?这个你必须要知道!!!
  9. c++智能指针简单使用
  10. 工作进度跟踪表excel_在Excel中跟踪时间
  11. MT4-EA自动化交易研究笔记(2022-06-24)
  12. 中文语音合成开源模型总结
  13. 同步,异步的定义和区别
  14. 汇编语言——伪指令详解
  15. 机器学习必须需要大量数据?小数据集也能有大价值!
  16. “价值投资高峰论坛”直播实录
  17. 大数据智能分析(BI)平台设计2--数据集
  18. [leetcode] 893. Groups of Special-Equivalent Strings
  19. 碧蓝航线服务器维护2020,《碧蓝航线》2020维护公告(5月14日10时)
  20. 【matlab 官方刷题网站cody】题目解答积累

热门文章

  1. MySQL8.0无法启动3534的解决方法
  2. python numpy的shape函数
  3. 智能语音概念界定及技术架构
  4. 产品研发流程的四个里程碑
  5. 比较不错的MaciOS软件论坛
  6. 设备状态监测系统提升企业设备管理水平
  7. 利用pytorch实现图像分类
  8. 生活中的 真、善、美
  9. Simulink中powergui的FFT分析怎么用m文件实现?
  10. 苏格拉底与那个失恋的孩子