ARTICLE · 1234325
scratch课程-消灭蜘蛛-免费源码分享
scratch课程-消灭蜘蛛-免费源码分享 END
关注
重播 分享 赞
请在微信客户端打开
今天给大家分享一款射击类 Scratch 小游戏 ——消灭蜘蛛
🎮【游戏玩法】 鼠标控制机关枪瞄准,按下空格键发射子弹;蜘蛛随机生成、朝机关枪移动。一只蜘蛛需要被击中 3 次才会消失,击中蜘蛛可以累计得分。 ✅胜利条件:得分达到目标数值,游戏胜利 ❌失败条件:蜘蛛碰到机关枪,游戏失败
🧩【核心编程知识点】
- 变量
:自定义「得分」、「血量」两个变量,记录分数和蜘蛛剩余血量,是计分游戏的基础 - 克隆体
:蜘蛛克隆、子弹克隆,学会用克隆批量生成角色,节省重复角色 - 条件判断
:碰撞检测(子弹击中蜘蛛、蜘蛛碰到机关枪)、血量归零销毁克隆 - 循环逻辑
:持续瞄准、持续移动、重复发射,理解无限循环与 “重复直到” 的区别 - 造型切换 + 音效
:击中播放音效、蜘蛛多造型动画,丰富游戏体验
📌思维导图分工说明
机关枪:跟随鼠标转动瞄准 子弹:空格触发克隆,向前飞行,碰到蜘蛛消失 蜘蛛:每隔 1 秒克隆,随机位置出生,朝向机关枪移动;被子弹击中血量 - 1,血量清零加分并删除克隆 背景:判断得分、碰撞结果,切换胜利 / 失败画面
💡拓展思考(留给同学们的小挑战)
▫️能不能增加蜘蛛移动速度,越往后越快?
▫️增加子弹冷却时间,不能一直连发?
▫️增加多条生命,碰到蜘蛛不会直接结束游戏?
玩游戏很简单,做出游戏才是真本领!图形化编程,把想法变成可以交互的小游戏,锻炼逻辑思维。
需要源码和素材的小伙伴,后台私信【消灭蜘蛛】,即可自动获取网盘链接















































































