用scratch2.0编飞机大战

今天,我们要用scratch2.0编写一个飞机大战游戏,首先我们来看一下效果:

首先我们要画出各个角色:
用scratch2.0编飞机大战_第1张图片
星空需要两张图片,复制就可以了,程序是:
一号背景:
用scratch2.0编飞机大战_第2张图片
二号背景:
用scratch2.0编飞机大战_第3张图片
运行它会出现一个画面移动效果,接着,我们来编写飞机的代码:
用scratch2.0编飞机大战_第4张图片
血条代码:
用scratch2.0编飞机大战_第5张图片
注,血条每减一次都要画一个造型:
在这里插入图片描述

敌机代码:
用scratch2.0编飞机大战_第6张图片

高级敌机代码:
用scratch2.0编飞机大战_第7张图片
然后,来编子弹的代码:
用scratch2.0编飞机大战_第8张图片
子弹要画两个或更多的造型(普通和强化)

星星的代码:
用scratch2.0编飞机大战_第9张图片
它只会出现一次,没接住就没了,如果你想出现很多次,就要加上重复执行

到这里,程序就编完了,你可以加入更多的创意,如会自爆的敌机等等
我用scratch2.0编写了一个另类太空大战,有兴趣的话请下载吧
链接:用scratch2.0编写的太空大战游戏

谢谢大家,点个赞吧!O(n_n)O

如果有兴趣,请关注公众号:
用scratch2.0编飞机大战_第10张图片

你可能感兴趣的:(scratch,推荐)