蜘蛛大战壁虎-Scratch对战游戏

蜘蛛大战壁虎-51scratch
蜘蛛大战壁虎-Scratch对战游戏
此内容为付费资源,请付费后查看
19.9
限时特惠
39.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

今天为大家分享的Scratch作品是《蜘蛛大战壁虎》,这是一款对战类游戏,游戏的目标是控制蜘蛛发射攻击弹干掉壁虎。

点击绿旗,运行程序,进入游戏界面,对游戏做了一个简单的介绍:从前,有只蜘蛛快乐的生活中自己的家园,可是有一天,有一只壁虎闯进了它的家,并且想要吃掉蜘蛛,面对强大的敌人,弱小的蜘蛛要怎么把壁虎赶出家呢?按ADSW键控制蜘蛛左右下上运动,按住F键发射蜘蛛弹,同时会消耗体力,按住鼠标让蜘蛛吐丝抓住蜜蜂可以补充血量。

点击开始按钮,正式进入游戏,开始时,蜘蛛和壁虎的血量都是50,如果壁虎吃掉蜘蛛,则游戏失败,显示“蜘蛛已死,游戏结束”。玩家通过ADWS键来控制蜘蛛的移动,以躲避壁虎,转动鼠标可以改变蜘蛛的方向,再按下鼠标,就可以吐丝抓蜜蜂,每抓到一只蜜蜂,则增加5点血量。按F键发射蜘蛛弹,同时消耗5点血量,每射中一次壁虎,壁虎损失20点血量,不过壁虎吃到小蜜蜂,也会每次增加5点血量,当壁虎的血量减到0时,游戏胜利,显示“恭喜你,成功把壁虎赶出去了,游戏结束”。

作品效果

Scratch蜘蛛大战壁虎作品的完整效果如视频所示:

Scratch蜘蛛大战壁虎作品效果

作品解读

本作品一共有12个角色,如下图所示:

图片[1]-Scratch蜘蛛大战壁虎_Scratch游戏编程创意作品-51scratch少儿编程网

这里重点介绍一下蜘蛛是如何吐丝抓蜜蜂的,玩家点击鼠标时,蜘蛛就会吐丝,那蜘蛛丝效果是怎么实现的呢?乍一想,似乎挺难的, 因为蜘蛛丝的长度是随时变换的,每次都不一样。可仔细一想,Scratch画笔正好具备这个特性,想画多长就画多长,所以,这里可以通过Scratch画笔来绘制蜘蛛丝,这个功能是通过蜘蛛丝角色来实现的,具体的代码如下图所示:

蜘蛛丝角色代码
蜘蛛丝角色代码

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

昵称

取消
昵称表情代码图片