飞机游戏-Scratch飞机大战创意作品

飞机游戏-51scratch
飞机游戏-Scratch飞机大战创意作品
此内容为付费资源,请付费后查看
29.9
限时特惠
59.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

今天给大家带来的Scratch作品是《飞机游戏》,这是一款飞机对战游戏,游戏的目标就是控制自己的飞机,并击毁更多的敌机。

点击绿旗,运行程序,首先出现的游戏标题–Airplane,随之消失,进入游戏场景,玩家的飞机在舞台左侧,随鼠标上下移动,时不时的有些敌机从舞台右方出现,并向玩家飞机飞过来。按下空格键,玩家飞机会发射子弹,如果子弹击中敌机,敌机就会消失,每击中一架敌机,就得5分。如果敌机碰到玩家飞机,则生命值减去10,玩家飞机的初始生命值为40,如果生命值减为0,游戏结束,你还可以获取保护罩道具,当玩家飞机戴上保护罩时,可以保护飞机不被敌机撞击。

作品效果

Scratch飞机游戏作品的效果如视频所示:

Scratch飞机游戏作品效果

作品解读

Scratch飞机游戏作品一共使用了11个角色,如图所示:

Scratch飞机游戏角色列表
Scratch飞机游戏角色列表

本作品最大的亮点就在于文字引擎角色功能的实现,也就是上图中的“Text Engine”角色,开场时的游戏标题和分数显示等效果都是通过文字引擎来实现的。

其实现的基本原理是指定字符和位置,然后通过Scratch克隆技巧,将这些字符按顺序进行排列,这是一个完整而独立的功能,可以使用自制积木来实现,代码如图所示:

Scratch文字引擎代码实现
Scratch文字引擎代码实现

© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容