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

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

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

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

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

    推荐阅读
  • 毕节市百里杜鹃景区几月开花(贵州毕节杜鹃迎最佳观赏期)

    4月7日,航拍“地球彩带”贵州毕节百里杜鹃景区。近日,贵州省毕节市百里杜鹃风景名胜区迎来最佳赏花期。该景区是迄今为止中国已查明的面积最大的天然杜鹃林带,景区内有马缨杜鹃、大白花杜鹃、水红杜鹃、露珠杜鹃等23个品种。客在百里杜鹃景区游览。大批游客到景区内赏花。各个品种的杜鹃花开满山野。

  • 如何护理貂皮大衣(怎样护理貂皮大衣)

    如何护理貂皮大衣貂皮大衣平时保养,要注意干燥,不穿时悬挂在干燥,通风,阴暗的地方。不要被别的衣服挤的很紧,以防貂皮大衣变形,皱褶。雨雪天气尽量保护好大衣,淋湿要立即用干毛巾擦干,貂皮大衣在晾干时,不要暴晒或靠近热源。貂皮大衣被油渍,香水,化妆品或其他物品污染后,要马上处理,及时用棉柔毛巾擦拭干净。长时间不穿时需到专业皮草干洗店进行清洗,洗好后用宽肩衣架挂起,不折叠,保持干燥。

  • 蒲公英和绞股蓝的功效(绞股蓝和蒲公英泡水喝的好处)

    蒲公英和绞股蓝的功效清热解毒:无论是绞股蓝还是蒲公英,都具有清热解毒的功效,两者一起冲泡可治疗患者治热毒、痈肿、疮疡、内痈、目赤肿痛、湿热等病症。所以绞股蓝可从根本上避免脂肪的产生,所以不会出现减肥反弹,达到稳定减肥的效果。而绞股蓝能够提高巨噬能力,明显增高白细胞数,同时增加白细胞自身的吞噬功能,促进体内白介素的分泌,增加血清免疫蛋白的产生,增强人体自身抵抗力。

  • 金属活动顺序表(金属活动性最强的是哪个)

    金属活动顺序表?以下内容大家不妨参考一二希望能帮到您!大多数人认为铯与水反应会爆炸,而锂与水反应很平和,误以为铯比锂活泼,但这种观点是错误的。金属活动性只和其电极电势有关,和剧烈程度无关。因此,锂是活动性最强的金属。

  • 男生最容易追女生的三个误区(男生别再当大猪蹄子)

    所以,在跟女生相处的过程中,男生只有学会照顾女生利益、懂得照顾女生的感受,才会更加显得“高情商”。其实,只要记住一个核心要素就行:营造好相处的气氛,你的行为就会变得更加“高情商”。一旦相处气氛调节起来,两个人的情绪都很高涨,男生的行为会更加自然,思维增加活跃,情商会显得更高。要相信,只要掌握方法,你也能成为一个高情商的男生,追到自己喜欢的女生。

  • 万能和弦的运用技巧(万能和弦的运用技巧盘点)

    转调刚刚说了和弦进行为1645或者1625那么就这样一个和弦进行,经过变调,就可以变出12种调性出来比如C调,D调,E调等其中D调会变成D/Bm/G/A或者D/Bm/Em/A这样几个和弦,我来为大家科普一下关于万能和弦的运用技巧?比如C调,D调,E调等。利用把位制造不同的和弦效果。我们从空弦推算到12品左右的位置,同一个和弦会有5个不同把位的按法。扩展成为其他的特殊和弦。同样的和弦加上不同的节奏也会形成不同的听觉体验。

  • 增强自信的方法(怎么增加自信)

    关注自己的优点想出自己的10个优点,并把它们罗列在纸上每当你做一件事情的时候,都把自己的优点数一遍,并在心里默念这些优点这样,对你的自信心是一种很大的提升,在心理学上叫做“自信的蔓延效应”,下面我们就来聊聊关于增强自信的方法?这样,对你的自信心是一种很大的提升,在心理学上叫做“自信的蔓延效应”。进行有效的暗示。不断对自己进行正面强化,避免对自己进行负面强化。“我是最美丽的!”树立自信的外部形象。

  • 网上如何办理车险(网上买车险怎么样)

    例如搜索“平安车险”,然后进入官网,如果没有账号的话,点击“注册”按钮,使用手机号注册即可。网上购买车险还可以根据需要自行选择险种,也不存在被坑的可能。不过,因为网上办理没有经过代理人环节,也没有人工服务。在后续的理赔过程,可能会比较麻烦,全程要车主自己跟进办理,特别是出现意见不一的时候,难免有种孤立无援的感觉。用15%的优惠舍弃后续的服务,值不值得就看车主怎么考虑了。

  • 糯米莲藕吃了会胖吗(糯米莲藕吃了会不会胖)

    下面内容希望能帮助到你,我们来一起看看吧!制作糯米莲藕的主要原材料是糯米和莲藕,这两者的淀粉含量都比较高,其中含有较多的碳水化合物。而且在吃糯米莲藕的时候一般都会加入一些桂花糖汁,其含糖量也是比较高的,所以如果吃多了导致人体热量摄入超标的话,那么多余的热量就有可能会在体内转化成脂肪堆积起来,长期下来的话就会增加人体发胖的可能性。

  • 哪个季节给孩子补钙是最佳时期(春天是长个儿的最佳时期)

    我们都知道孩子要长个离不开钙,但是钙若想被人体吸收就必须借助维生素D。紫外线的照射转化成维生素D3,被人体吸收,从而促进胃肠对钙的吸收,来达到帮助骨骼增长的目的。出牙晚营养不良或者缺钙和维生素D,确实会对宝宝的出牙有影响。玖妈叨叨了这么多,只想让妈妈们明白,只要宝宝每天喝足母乳或配方奶,6个月添加辅食后,注意营养均衡,缺钙这种事,真的很少会发生。玖妈这小矮星人想要长高,可能得等到下辈子了。