大家好,欢迎来到IT知识分享网。
很多小朋友都喜欢玩游戏,记得之前微信有个经典飞机大战的游戏风靡一时,今天我们就来完成一个简单的飞机大战的游戏。
飞机大战游戏
1、我方飞机随鼠标移动,并且可以释放子弹,初始血量为100。
2、敌方飞机从顶部向下移动,如果碰触到子弹、飞机、顶部边缘消失。
3、子弹由下而上,碰触到飞机、顶部边缘消失。
4、子弹碰触到飞机,积分增加1。
5、飞机如果碰触到飞机或底部边缘,则我方血量减1。
编程实现
背景选择
选择一个天空的背景
角色设置
1、我们需要一架随着鼠标移动的飞机
2、我们需要一架敌方飞机,克隆飞机并随机从上而下移动
3、我们需要一个子弹的角色,随着我放飞机按照一定的频率发射
我方飞机编程
1、设置初始血量和积分
2、广播loading,通知所有的角色游戏开始
3、让我方飞机随鼠标移动
敌方飞机编程
1、当接收到loading的广播后,按照一定的频率克隆自己
2、设置克隆体大小,设置最上方随机出现的位置
3、从上到下移动
4、如果碰触到子弹角色,积分增加1,删除当前克隆体
5、如果碰触到边缘,血量减1,删除当前克隆体
6、如果碰触到我放飞机,血量减1,删除当前克隆体
子弹编程
1、当接收到loading广播后,让子弹跟随鼠标移动
2、按照一定的频率,克隆本体
3、克隆体启动时,从下至少移动,如果碰到敌方飞机则删除当前克隆体
4、当碰触到顶部边缘,删除当前克隆体
视频展示
这样我们就完成了最基本的飞机大战的游戏,是不是很简单呢?
当然我们还可以继续完善我们的飞机大战游戏
1、如果血量越少让发射子弹的速度变快
2、如果血量少于0后设置游戏结束
3、当积分大于100后,进入下一关
4、关卡越高,敌方飞机速度越快
小朋友们,赶紧动手吧,一起来完善飞机大战的游戏。加油!!!
转载自:http://www.china-scratch.com/news/8472
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/7255.html