友情提示:380元/半年,儿童学编程,就上码丁实验室。
最近小朋友学习劲头有点不足,感觉对游戏的渴望越来越强烈,所以,赶紧来个小游戏舒缓舒缓。
但是,做什么游戏呢?
回忆起,以前(学生时代)玩过的射击小游戏,感觉好怀念,于是就做了下面这样的游戏?
怎么样,
一、制作思路
简单的射击类游戏其实不难,一般准备三个角色即可,
一个是准星,一个是被消灭的角色,一个是受害者。
规则:打中就加分,受害者血条为0就游戏失败。
不过本人的ps功夫实在不怎么样,就改了一下,用了两个角色,就是准星和被消灭的角色,
然后失败规则改为被消灭角色达到一定数量就失败。
二、制作步骤
1、选角
我通常都是从自带的素材库中选择(原因如上所说),
这次选了蝙蝠(算害虫吧,呵呵)
,然后准星选了有点魔幻色彩。
2、角色剧本
蝙蝠(Bat1),
直接上图,里面有什么不明白的欢迎留言。
设定角色大小,隐藏起来(因为要克隆,所以本体要隐藏)。
然后每隔一段时间就克隆自己,这里可以通过等待时间的增加或减少来控制难度。
作为克隆体启动后,首先让蝙蝠飞起来,然后到处乱飞,增加瞄准的难度。
这一段是主体,先让蝙蝠随机出现,同时为了避免一个方向飞,
所以,就让蝙蝠的角度发生旋转,这样就可以乱飞了。
接下来注意判断的条件,一个就是碰到准星,一个是鼠标被点击,
这样表示这只蝙蝠被攻击了,这个时候就要减少蝙蝠的血量。
这里也是控制难度的地方
然后就是加分了,至于个数变量主要是为了判断是否可以结束游戏而设置的。
最关键的是要
删除克隆体,删除克隆体,删除克隆体
(重要事情说三遍)
准星,
也是直接上图
很简单吧,就是一些变量初始化,这里一个是判断是否结束游戏。
另外一个是出现射击的效果,就是判断蝙蝠和按下鼠标时,变化一种状态,
当然,还可以加上一点点音频,比如嚬嚬。
PS:
是不是很简单,期待你的作品哦,也希望能引导小朋友做一些改造,不管是造型还是音效。
给出上次猜数字的脚本《【scratch2】— 有趣的逻辑猜谜小游戏《猜数字》》:
链接:https://pan.baidu.com/s/1D74imtxHRURukACxIeH09g
提取码:woel