最新消息:

快速学会制作“水果忍者”

Scratch 少儿编程 2007浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

 

《水果忍者》这款游戏大家都很熟悉,搭配愉快的背景音乐,手指翻飞,水果被完美切开。董老师根据6 — 16岁学生特点,编写具有橙旭园特色的切蔬菜游戏。小朋友可以跟随视频运用scratch编写属于自己的“水果忍者”。可以将视频中的武士和蔬菜替换成自己喜欢的形象。编写好的程序也可以保存,分享给小伙伴们一同使用。

 

视频中制作”切菜武士“分为六步进行讲解。

 

第一步

创建背景

我们的“切菜武士”需要一个合适的背景,你可以选择和视频中相同的沙漠,也可以根据你的喜好更换选择。

快速学会制作“水果忍者”

 

第二步

添加武士不同的造型

视频中的造型选用的是橙旭园老师绘制的武士造型,如果小朋友们喜好这个图片可以向你的授课老师领取,也可以替换成其他卡通形象。比如,唐老鸭、米老鼠、美羊羊等。

 

快速学会制作“水果忍者”

 

第三步

编写武士程序 

a.用循环和判断空格键是否被按下来控制武士的造型状态

y:空格键被按下:切换武士造型,实现武士切东西的动作

n:空格键没有被按下:则保持原来的造型,鼠标的位置就是武士的位置

快速学会制作“水果忍者”

 

第四步

导入水果造型

同学们如果观看视频就会发现,这里并没有使用水果,老师在这里采用了一个可爱的茄子。同学们也可以更换图片,比如换成苹果、香蕉、草莓都是不错的选择。

 

快速学会制作“水果忍者”

 

第五步

导入音效文件

按照视频中的操作步骤,我们为“切水果”加上生动的配乐。

 

快速学会制作“水果忍者”

 

第六步

编写水果程序

a.循环和判断茄子是否碰到了武士挥刀的时候(必须是挥刀的时候才执行下面的代码,如果不是挥刀的时候,就算茄子碰到武士也不会执行下面的代码)

y:茄子切换成被刀切成两半的形状,发出音效,然后用变量记录得分+1,等待0.2秒,随后隐藏掉被切到的茄子,用随机数等待1到3 秒,利用随机数确定茄子的x坐标,这样茄子的位置就是随机的了,之后生成新的没有被切过的茄子

b.循环和判断茄子是否到了指定的位置,武士还没有切到

y:隐藏掉该茄子,利用随机数确定茄子的位置,这样茄子的位置就是随机的了,之后生成新的没有被切过的茄子

快速学会制作“水果忍者”

快速学会制作“水果忍者”

 

最后,同学们对照完整的武士和水果程序,检查你的程序有没有缺少的部分,然后运行你的程序。

 

快速学会制作“水果忍者”

快速学会制作“水果忍者”

我们今天的课外小课堂就结束了,请同学们持续关注哦,下一期我们将带领大家学习更多奇妙有趣的内容。

 

 

 

您必须 登录 才能发表评论!