科百科
当前位置: 首页 范文大全

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

时间:2023-08-06 作者: 小编 阅读量: 3 栏目名: 范文大全

游戏中豌豆射手随机给出简单的计算题,收到正确答案后发射豌豆子弹,僵尸不断向左移动,当受到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)。

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

    推荐阅读
  • 幼儿园教学方法有哪几种(幼儿园教学方法有哪些)

    幼儿园教学方法有哪几种游戏法:通过游戏引来发幼儿对数学学习的兴趣。这个方法是幼儿学习数学的十分重要的途径和方法,也是幼儿获得数学知识和思维发展的有效手段。演绎法是运用带有规律性的知识进行推理以获得新的数学知识的方法。

  • 致敬劳动模范有什么想说的话(劳动最光荣奋斗最幸福)

    在广东省机械技师学院数控铣项目中国集训基地,范彪正在机床前紧张地进行操作。2014年,范彪在中考结束后选择了职业教育的道路。范彪的手经常被锋利的刀具刮破流血,大大小小的伤疤布满了双手。现在,距离第46届世界技能大赛开幕只剩下不到170天的时间了,数控铣项目中国参赛选手的选拔赛也即将开始,对范彪来说这届大赛也是他冲击世界冠军的最后机会。

  • 怎么把翡翠养透(翡翠怎么养的更透)

    翡翠要进行定期清洗和养护,清洁完毕后可以用少量的白茶油进行滋润养护一下既可锁住翡翠的水分不流失,也可以使翡翠的光泽和润度得到提高,我来为大家科普一下关于怎么把翡翠养透?既可锁住翡翠的水分不流失,也可以使翡翠的光泽和润度得到提高。这样腐蚀性的物质就很难长期存在在翡翠表面对其进行损伤。同时在沐浴或是运动时,最好能将翡翠取下。

  • 我的世界1.17如何找到沙漠神殿(在我的世界种子输入)

    换句话说,沼泽群系因为无法生成村庄,而导致“沼泽村民”在Minecraft灭绝!所以“cat”这颗种子的数字版本便是“98262”。并且他们无比和谐的生活在一起,沼泽村民也并没有因为它的罕见,有着某些特殊的技能。一座村庄被割裂成为了两个不同的村民种族。如果论罕见程度,丛林村民实际上要比沼泽村民生成概率更低。原因之一是丛林群系实际上比沼泽更为罕见。

  • 什么叫涉黑涉恶(涉黑涉恶具体指什么)

    什么是“涉黑涉恶”呢?我狱民警小范告诉你:作为监狱民警,怎样引导服刑人员参与到扫黑除恶专项斗争中来呢?

  • 公司大门风水讲究(公司大门风水有哪些讲究)

    公司大门风水讲究一个好的大门,有起死回生的功效。从风水角度而言,大门是出入口,是影响公司、企业兴衰成败的关键因素。如果将大门开在病、衰、绝、败之位,就会导致公司员工病魔缠身、做事不顺、生意亏本,使公司老总的事业连连大败。至于具体方位,可以参考坐向与命卦五行的关系等。公司中谁的职位最高,就以谁的命卦五行为准。因为,老板是一个公司的灵魂人物。

  • 家里用的火碱去哪里买 什么地方能买到火碱

    1、到电镀材料销售商店可以同时买到试剂级和工业级的氢氧化钠(火碱)。

  • 白鹿原58集剧情介绍(关于白鹿原58集剧情介绍)

    岳维山为了尽快抓到和郝县长联络的女共党,不但悬赏五百大洋,还派保安团化装成便衣严密监视郝县长的行踪,白孝文装成擦皮鞋的守在县政府门口。原来,廖军长按照王副军长的提议,事先留小股部队在三十里外殿后,结果遭遇了国民党正规军的袭击,他们决定部队转向前进,从小路迂回赶往西安城,姜政委坚决不同意,立刻去向省委汇报。

  • 铃木雨燕空调出风口怎么拆(铃木雨燕空调出风口的拆法)

    铃木雨燕空调出风口怎么拆清洗空调前要先开启空调15分钟,以便空调开始制冷,同时使空调蒸发器产生冷凝水。关闭空调机,并切断电源,以保证清洗操作的绝对安全。取下滤尘网并用自来水清洗,如果污垢多,还可用空调泡沫清洁剂喷洗滤尘网,并用软布擦干。约15分钟后,泡沫清洁剂完全渗透反应,充分瓦解空调蒸发器的翅片上的顽固污垢。开启空调,并把风量及制冷量调到最大,保持开启空调10至20分钟,让污水从排水管排出。

  • 手少阳三焦经上的经脉(手少阳三焦经及其腧穴)

    从胸至腹,依次属上、中、下三焦。另一支脉从耳后分出,进入耳中,再浅出到耳前,经上关、面颊到目外眦。