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

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

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

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

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

    推荐阅读
  • 林徽因最痛苦的一次(林徽因一生的疼痛竟是一位女性)

    何雪媛传嫡无望,结婚十年,林长民迎娶了上海女子程桂林。所幸林徽因聪明伶俐,乖巧懂事,得到祖母和父亲的喜爱和悉心教导。他的妻子是张幼仪,并有一个两岁的孩子。母亲的遭遇影响着林徵因,让林徽因做出了这样的选择。从某种层面上,母亲何雪媛也是林徽因最终选择嫁入梁家的催化剂。1925年,林长民不幸死于战乱。更何况,林徽因经济上尚未独立,她还有母亲需要赡养。

  • 国家公务员考试笔试内容是什么(国家公务员考试基本内容简介)

    中央、国家机关的公务员考试包括笔试和面试。未带身份证的报考人员不能参加考试。

  • 一次不忠终身不用是对的吗(一次不忠必定百次不容吗)

    苦苦挣扎了一年,今天终于敢正视这个问题,敢面对这个问题。到了今年春节,他还给我发了个红包,可是我没有领,回了一句新年快乐,觉得自己很没诚信很没道义。知道今天,终于鼓起勇气再次联系这个老同事,跟他说回之前的事并向他道歉。这时我有很多话想说,可是也说不出来,想着他可能会责备我,可能会教训我,可是他没有,反而叫我不要想过去的事情。正因为他的肚量顿时觉得我自己更小气。

  • 美肌焕颜套产品(与美肌共时尚美宝MEBO护肤)

    虽然经过抢救治疗,但仍然非常不幸地留下了疤痕。美宝的湿润烧伤膏,遍布世界80多个国家,为全球皮肤烧伤创伤者带来奇迹般的新生福音。时尚激发新活力,本季中国国际时装周美宝MEBO护肤品展现出来的是根植于中国的传统美和现代护肤黑科技的融合。中国国际时装周历经25年的发展,正展现出焕然一新的面貌。

  • 心情的句子(心情的句子精选)

    矜持我装不来,淑女不是我的路,所以我注定当个泼妇。心狠手辣的我舔了一下手,疼死我了,果然美女都是带刺的玫瑰。十几岁的年纪哪有什么故事,无非就是醉过几场酒爱过一个人。祝你在背后嚼我舌根的时候,突然咬舌自尽意外身亡。一日不读书没人看得出,一周不读书开始会爆粗,一月不读书智商输给猪。如果名字能决定命运的话,我想改名叫钱多多。人生若只如初见,请你离我远一点。

  • 适合3月份种的阳台蔬菜有哪些(9月在阳台种3种蔬菜)

    长成大苗之后,我们将叶片摘下来,还能继续长出新叶。在生长期可以适当地补充一些复合肥,长势会更旺盛一些。

  • 户外导航APP户外人的高德地图

    一款简单、好用的定位、导航、记录软件能够很好的帮助户外爱好者们规避相应的风险。推荐理由户外助手简单好用,易上手:1.能实时定位,显示经纬度信息,有助于专业救援。制作离线地图在户外,流量、电力耗不起,离线地图是必须的。另外,点击“运动”可以作为常规的跑步、骑行、爬山记录。

  • 儿童肺炎最佳治疗方法(儿童肺炎最佳治疗方法是什么)

    儿童肺炎最佳治疗方法儿童肺炎的表现可能会有频繁的咳嗽发热、呼吸困难,甚至可能会有呕吐、腹泻等表现。一般治疗就是控制炎症,改善通气状态,对症支持治疗,防止并发症的发生。还有支原体和衣原体感染,治疗方案也是不一样的。此外还可以结合具体情况,进行中医的特色治疗,像小儿推拿、中药口服等,也是有一定的疗效的。

  • 牛腩汤做法(牛腩汤怎么做)

    下面希望有你要的答案,我们一起来看看吧!牛腩汤做法主料:牛腩500克、白萝卜1根。辅料:姜15克、陈皮1小块、胡椒粒5克、葱1根、黄酒20毫升、盐2克、浓汤宝1颗。牛腩、清水、姜片一起放在锅里,煮沸后5分钟关火,用冷水冲掉血水。把焯水后的牛腩爆干水,加入姜片爆出香味。把爆炒过的牛腩、萝卜、姜片、陈皮、胡椒粒和浓汤宝一起放在压力锅里煮至牛腩软烂适中。煮好后可以放少许盐调味。煮好的清汤牛腩撒上葱粒即可。

  • 锦绣南歌骊歌第几集嫁给刘义康(第20集之后嫁的刘义康)

    锦绣南歌骊歌第几集嫁给刘义康根据剧情发展可以推测出,骊歌出嫁在第20集之后,但剧情是哪集还要等剧情播出才能知晓,相信等这一幕播出后,很多观众都会被李沁的红嫁衣造型惊艳到。骊歌在刺杀陆远的过程中,意外与彭城王刘义康相遇,但是让人意外的是骊歌竟然不认识刘义康。成亲当天,骊歌按照计划刺伤了刘义康,两人直到此时才知道彼此身份,之后他们再次经历刺杀风波,最终化解误会,骊歌也正式成为骊妃。