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

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

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

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

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

    推荐阅读
  • 山楂炖排骨的做法(山楂炖排骨怎么做)

    我们一起去了解并探讨一下这个问题吧!山楂炖排骨的做法材料:排骨500克,山楂50克,花生油30毫升,醋5毫升,葱末克,生姜3克,芝麻油2毫升,白糖5克,黄酒10毫升,食盐2克,酱油毫升,味精l克。待锅烧热后,放人花生油,待油七成热后,放人排骨翻炒片刻。捞出排骨后,再放入葱末、姜末,炒出香味之后,放入山楂、排骨及清水,然后加入白糖、酱油、黄酒煮沸,文火煮30分钟。加入醋、味精,将汤熬干,淋上芝麻油即可食用。

  • amdrx7000系列显卡什么时候发布(amd6000系列显卡什么时候发布)

    需要的朋友可以参考下本文详细内容介绍。

  • excel粘贴使用方法(复制粘贴你都没全会)

    没想到,只要在页面布局中两个表格中选择同一个颜色方案即可。随便选一个空白单元格格复制,选择A2:F10,右击,选择性粘贴,运算中选择“加”。空白单元格相当于0,文本加0将变成数字。图表数据需要添加一列数据,原以为要重新做图表,没想到,也是直接复制粘贴。CTRLA全选,ALT;就是选择可见单元格,CTRLC复制,CTRLN新建,CTRLV粘贴。

  • opporenoz怎么关机(opporenoz自动关机)

    OPPO是一款主要以拍照作为亮点的手机品牌。OPPO一直专注手机拍照的技术创新,开创“手机自拍美颜”时代;全球超过2亿人正在使用OPPO拍照手机。据权据机构IDC统计,OPPO2016年中国手机市场出货量第一品牌。2019年7月17日,在中国质量认证中心官网上,有8款5G手机获得3C认证,其中包括OPPOReno5G。

  • 电脑账户锁定进不去安全模式怎么办(安全模式进不去解决方法)

    电脑账户锁定进不去安全模式怎么办电脑安全模式进不去的原因电脑安全模式进不去的原因大多数都是硬盘出现了故障或者是系统不能兼容导致的。电脑安全模式进不去的解决方法现在将电脑进行重新启动,再看季的时候按F8这个功能键,当然不是每个牌子的电脑进入安全模式的按键都一样,大家可以先搜索一下自己的电脑是哪个键在进行操作,一般都是f8。我们就可以退出系统,再次重启就可以进入安全模式了。

  • 20部必看魔幻美剧推荐(十部魔幻美剧推荐)

    在这个世界中,所有的人类均拥有被称为守护精灵的动物同伴,这些动物是人类灵魂的具象体现。女主角莱拉·贝拉奎亚成长于英国牛津的约旦学院。在她前往伦敦寻找失踪的朋友罗杰的过程中,莱拉发现一系列儿童失踪事件与神秘物质尘埃有所关联。随着故事展开,她还发现了涉及到阿斯瑞尔勋爵和玛莉莎·库尔特的危险秘密。

  • 成熟沧桑的网名(成熟沧桑的网名精选)

    以下内容希望对你有帮助!成熟沧桑的网名旧梦不再光辉岁月回忆在沉淀曾经沧海一世沧桑岁月催人老人生几何半程客梦看透ㄋ世事悲凉旧风年间我怀念的往事堪嗟恍如隔世尘埃落定微笑面对深藏功与名繁华落尽终成殇

  • 好的大学决定好的未来吗(为什么要上好的大学)

    好的大学,师长与同伴更优秀好的大学,拥有一流的师资力量。好的大学,让“优秀”的定义变得多元。这些无形的财富,会改变人生的成长轨迹与方向,让一个人受益终生。很多公司招聘或者事业单位人才引进信息上明确指出只招收985/211双一流院校学生。用人企业强调学历这个问题时,看的不仅仅是学历本身,而是学历背后折射出的学生学习能力、领悟能力、自律能力等。好的大学,拥有更多实现事业理想的选择。

  • 奥迪原装音响什么牌子(奥迪汽车音响是什么牌子的)

    一般奥迪的低排量车型都配有奥迪专用音响,高排量车型都是美国BOSE车的高级音响,而奥迪豪华型和旗舰车型也可以配B&:O车载音响。美国BOSE音响BOSE博士的音响在音响行业是数一数二的,在降噪方面做得很好。丹麦B&O音响奥迪与世界顶级视听品牌Bang&Olufsen携手合作,充分满足了成功且有品位的奥迪用户对顶级汽车音响系统的需求。该品牌是目前丹麦最具影响力和价值的品牌之一,也是丹麦王室的皇家音响品牌。