高考考试网
当前位置: 首页 高考资讯

scratch编程植物大战僵尸第四课(Scratch游戏算术植物大战僵尸)

时间:2023-08-06 作者: 小编 阅读量: 8 栏目名: 高考资讯

游戏中豌豆射手随机给出简单的计算题,收到正确答案后发射豌豆子弹,僵尸不断向左移动,当受到4次攻击后消失,屏幕右边出现新的僵尸开始下一轮计算训练。当程序开始运行后,背景广播“僵尸出发”,僵尸收到消息开始前进,游戏正式开始。当豆豆子弹角色收到发射指令后,向右移动,直到豆豆击打到僵尸后隐藏。当用户的回答和正确答案相一致的时候,广播“发射豆豆”。

scratch编程植物大战僵尸第四课?文/陈新龙有些孩子本身对数学题的理解能力不错可惜就是在基础运算上容易出错导致成绩不好,一般会说这是粗心造成的,其实这还是缺乏足够的计算锻炼为了能让孩子能够快乐的训练枯燥的计算题,提高计算熟练度,作为老师的我就想到了用Scratch做一个植物大战僵尸版的算术游戏,让孩子们能够在游戏中练习,让学习变的不再枯燥今天和大家一起分享一下制作游戏的过程吧(图1),今天小编就来聊一聊关于scratch编程植物大战僵尸第四课?接下来我们就一起去研究一下吧!

scratch编程植物大战僵尸第四课

文/陈新龙

有些孩子本身对数学题的理解能力不错可惜就是在基础运算上容易出错导致成绩不好,一般会说这是粗心造成的,其实这还是缺乏足够的计算锻炼。为了能让孩子能够快乐的训练枯燥的计算题,提高计算熟练度,作为老师的我就想到了用Scratch做一个植物大战僵尸版的算术游戏,让孩子们能够在游戏中练习,让学习变的不再枯燥。今天和大家一起分享一下制作游戏的过程吧(图1)。

1.脚本设计

游戏的角色共有豌豆射手、僵尸、豆豆子弹这三个。游戏中豌豆射手随机给出简单的计算题,收到正确答案后发射豌豆子弹,僵尸不断向左移动,当受到4次攻击后消失,屏幕右边出现新的僵尸开始下一轮计算训练。如果僵尸碰到豌豆射手则游戏失败。当程序开始运行后,背景广播“僵尸出发”,僵尸收到消息开始前进,游戏正式开始。

(1)豌豆射手

豌豆射手角色负责控制和用户交互的部分:询问简单的计算题目,等待用户输入正确的答案。询问的题目来自随机数,用随机1到3代表加减乘三种计算题,除法考虑到会遇到循环小数的问题没有包括在内。例如当随机数为1时,出加法题,以此类推。随机从1到10中取两个变量“数字1”和“数字2”用来参与计算。数字取值范围决定了计算难度,如果改成20以内的四则运算,难度就可以提高不少,还需要相应降低僵尸速度。

(2)豆豆子弹

当用户回答正确的答案后,广播“发射豆豆”,启动豆豆子弹的脚本同时,豌豆射手开始询问下一题。当豆豆子弹角色收到发射指令后,向右移动,直到豆豆击打到僵尸后隐藏。

(3)僵尸

僵尸碰到豆豆子弹扣25点血量,僵尸从游戏开始向豌豆射手方向移动,当碰到豌豆射手后,玩家游戏失败,结束游戏。

游戏的重点之一在于僵尸被击打后,要判断剩余血量,判断玩家是否消灭当前僵尸了,该放出下一个僵尸还是让玩家继续计算下一题。

2.程序脚本

(1)舞台背景脚本

在Woods中分别添加两行字,做为游戏中和游戏失败后的背景造型。我们在舞台背景中放置了启动整个游戏的脚本。内容很简单,程序运行后,设置僵尸的移动速度为10,切换到正确的背景,并且设置广播:“僵尸出发”,通知其他角色游戏开始了(图2)。

(2)僵尸脚本

当角色收到“僵尸出发”的广播后,水桶僵尸向左(90度方向)以10的速度移动。如果僵尸碰到了豌豆射手广播:“你失败了”,换成提示失败的背景造型,隐藏自身,停止所有脚本,游戏结束(图3)。

当水桶僵尸的移动过程中,玩家可以靠正确回答问题来对僵尸进行攻击,当用户每回答正确一道题目后,发射一颗豆豆子弹,豆豆子弹碰到僵尸后发出广播“僵尸被打”,僵尸收到广播后血量扣25点,如果僵尸的血量等于0时,玩家成功击退一只僵尸,等待数秒后,僵尸移动到原来位置,恢复最初的血量(图4)。

(3)豌豆射手脚本

当收到“僵尸出发”广播后,触发“出题”的广播,首先新建一个变量运算符从1到3之间随机产生一个随机数,当运算符等于1时做加法运算,等于2时做减法运算,等于3时做乘法运算。两个变量“数字1”和“数字2”分别用作为参与计算的数字。当用户的回答和正确答案相一致的时候,广播“发射豆豆”。如果答案错误,豌豆射手说:“答案错误”(图5)。

(4)豆豆子弹脚本

豆豆子弹角色在收到“发射豆豆”广播后,从豌豆射手位置,重复X坐标增加10,向右移动。碰到僵尸发出广播“僵尸被打”,僵尸扣血,之后隐藏(图6)。

根据小朋友的反应来看,游戏还是挺受欢迎的,我也很高兴他们能够从游戏中体验到学习的快乐。大家也可以在制作这款游戏过程中加入自己的独创性想法。

    推荐阅读
  • 哪些水果可以一起蒸着吃(四种水果蒸着吃化痰止泄还美容)

    柚子有“天然水果罐头”之称,它含有非常丰富的蛋白质、有机酸、维生素以及钙、磷、镁、钠等人体必需的元素。柚子味微酸,饭前1个小时吃可促进食欲。此外,橘子皮还有止咳、化痰等作用。其中维生素C的含量在果品中名列前茅,有“维生素王”之美称。将红枣对半切开,山药切丁;两者加凉水隔水蒸;水开后,慢火蒸20分钟即可。

  • 小肠良性肿瘤会使人消瘦不(57岁大叔突然贫血)

    俞雄飞副主任医师解释,幸运的是,大伟叔的肿瘤发现比较及时,尚未发生转移,已于不久前成功接受了小肠间质瘤切除手术。恶性小肠间质瘤最容易发生肝、腹腔转移,这部分患者还可能出现皮肤发黄、小便发黄等情况。在浙大一院,医生会根据确诊患者的大小、部位、有无转移等因素综合评估,制定个性化的治疗方案,手术治疗是目前最主要的治疗手段,也可通过介入等方法治疗。

  • 我的世界混沌模式boss在哪(我的世界boss在哪里)

    不过,别以为就可以高枕无忧了,相对安全,是因为其他的mod特别变态而已,这里还是很危险,会有大群大群的黄蜂和狼蛛。然后在这里会生成金合欢木,还有一些mod里的树。注意,千万不要在boss在附近的时候切换和平!不然的话,boss会刷没,并且无法刷回来!

  • 哈弗h9如何(如何操控哈弗H9)

    最主要的是,在后期的养车上,哈弗H9的维修成本也相对较低,说明这个车的保修费用比较低。在中国汽车市场上,由于油价那种非常敏感的因素,消费者在选择汽车的时候往往还会考虑日系车,因为它们的燃油经济性更为符合国人的用车需求。变速箱方面,则依旧采用了由长城自主研发的8挡手自一体变速箱,这套动力总成在不同工况下的表现不过不失。此时哈弗H9搭载的双叉臂独立悬架多连杆非。

  • 淡晒干墨鱼和盐干墨鱼有什么区别(淡晒干墨鱼和盐干墨鱼有啥区别)

    我们一起去了解并探讨一下这个问题吧!淡晒干墨鱼和盐干墨鱼有什么区别由于淡干墨鱼没有加入食盐,所以这种墨鱼干手感比较轻,表面比较光滑,吃起来带有墨鱼的纯正鲜香原味。盐干墨鱼在晾晒过程中要添加大量食盐进行腌渍,最后得到的墨鱼干含有较多盐分,手感较重,而且表面会有明显的盐渍,这种墨鱼干的咸度较大,食用之前必须反复浸泡漂洗,将过重的咸味稀释后才能食用。

  • 1980年的年画大全(怀旧70年代的年画)

    笔者黄山游记:七上黄山行摄纪,受徐霞客之骗,他竟然没说过那句话

  • 朕的宠妃怎么那么难追(朕的爱妃只想吃瓜锦衣卫关系户)

    为了六十多年后不做亡国之人,包明成在不动声色中改变着这个世界。本文文风清淡,节奏舒缓,情节合理,主角就像是落入大海中的水滴,悄然融入;又像是一条放入鱼缸的鲶鱼,掀起不一样的时代浪潮。

  • 鹦鹉繁殖期是几月份(鹦鹉介绍)

    鹦鹉繁殖期是几月份鹦鹉繁殖期5月份,鹦鹉4个月龄达性成熟,开始交配,可作为种鸟进行繁殖了,虎皮鹦鹉一年四季均可繁殖。鹦鹉中体形最大的当属紫蓝金刚鹦鹉,体长可达100厘米,最小的是蓝冠短尾鹦鹉,体长仅有12厘米。主要分布于热带森林中。拉丁美洲的鹦鹉中最著名的是各种大型的金刚鹦鹉。大洋洲的鹦鹉比拉丁美洲更加多样化。

  • 玉米渣小米粥的做法(玉米渣小米粥怎么做)

    玉米渣小米粥的做法食材:细玉米碴100g。准备这款粥所需要的玉米碴;玉米碴用清水浸泡半小时,淘洗干净。米碴比较硬,需要提前浸泡;加水量可以根据个人喜好的浓稠度调整。洗净的玉米碴放入锅中;向锅中加入清水,水量为玉米碴的3倍左右。大火煮开,转小火煮半小时;加入适量糖调味即可。为玉米渣虽然很碎了,但还是有一定的硬度,所以可以适当多熬煮几分钟也可以。

  • 朗逸防冻液在哪里放 大众朗逸的防冻液在哪加

    防冻液是一种含有特殊添加剂的冷却液,主要用于液冷发动机的冷却系统。防冻液具有冬季防冻、夏季防沸、一年四季防垢防腐等优良性能。使用防冻液注意事项:1。尽量使用同一品牌的防冻液。不同品牌的防冻液使用不同的金属缓蚀剂,所以不同品牌的防冻液不能混用。传统的无机防冻液不能和水一起使用,会造成沉淀,严重影响防冻液的正常功能。如果防冻液因泄漏而丢失,应补充相同品牌的防冻液。具体原因只有电脑读取ECU数据后才能判断。