【scratch游戏制作案例及教程】水果忍者

还记得之前水果忍者大火的时候,人人都在划屏幕划屏幕划屏幕。切水果时各种刀光剑影果肉飞溅,那叫一个酣畅淋漓呀。西瓜、凤梨、猕猴桃、草莓、蓝莓、香蕉、苹果,这些各种各样的水果。当然,还有不能碰的炸弹...

接触Scratch之后,你有想过制作一个水果忍者的小游戏吗?今天就来分享一个Scratch版本的水果忍者,带你重温切水果的欢乐。

效果演示

情节背景

在夜晚的森林里有美味的水果,也有可怕的吸血蝙蝠,要躲开蝙蝠才能吃到更多水果哦。

游戏设计

用鼠标控制刀刃的移动;水果和蝙蝠随机出现和移动;切到水果加分;切到蝙蝠血量降低,到0时游戏结束。

编写过程

第一步:设置背景和角色

固定背景为森林,角色创建四个——刀刃、香蕉、橘子和吸血蝙蝠,注意创建角色后设置造型中心应当在角色正中。

第二步:刀刃的动作

1.设置刀刃随鼠标移动

先新建变量:score(得分)、life(生命值),score设定为0,life设定为50;并将刀刃设为跟随鼠标;然后设定游戏中扣血的规则:如果碰到角色Bat1(蝙蝠),那么life减1。

(提示:初学者可以根据积木的颜色判断在哪个模块)

【scratch游戏制作案例及教程】水果忍者-少儿编程网

2.设置刀刃外观
设置出刀刃的“光影”效果;

【scratch游戏制作案例及教程】水果忍者-少儿编程网

3.设定Game Over

【scratch游戏制作案例及教程】水果忍者-少儿编程网

第三步:水果的动作

随机运动:设置水果自下而上飞行,到上沿向下掉落。如果碰到刀刃,得分增加1,并且被击中时播放声音,改变外形;(橘子香蕉的动作基本一致)

【scratch游戏制作案例及教程】水果忍者-少儿编程网

第四步:蝙蝠的动作

蝙蝠动作和水果基本一致,只是增加了扇翅膀的动作

【scratch游戏制作案例及教程】水果忍者-少儿编程网

*文章为作者独立观点,不代表少儿编程网立场
发表评论

1 条评论
  • 沙发  

    真好(✪▽✪)!

相关文章
适合孩子学编程的教育游戏APP有哪些?
适合孩子学编程的教育游戏APP有哪些?
为什么大多数学编程的孩子表达能力高于同龄人?
为什么大多数学编程的孩子表达能力高于…
编程少年丨崔少天:幼儿园里学编程的6岁男孩
编程少年丨崔少天:幼儿园里学编程的6岁…
如果孩子系统学完Scratch、Python、NOIP,编程能力可以达到什么水平?
如果孩子系统学完Scratch、Python、NOIP…
编程少年丨夏启航:10岁男孩的“慢”哲学
编程少年丨夏启航:10岁男孩的“慢”哲学
编程少年丨林于森:一个7岁男孩的编程奇缘
编程少年丨林于森:一个7岁男孩的编程奇缘
Scratch是由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具,是适合于全世界儿童学习编程和交流的工具和平台