Scratch-贪吃蛇小游戏「建议收藏」

Scratch-贪吃蛇小游戏「建议收藏」Scratch-制作贪吃蛇小游戏用scratch来做一个贪吃蛇有没有试过呢,今天给大家介绍一下,先来看看视频效果需要素材的可以私信博主哦Scratch完成贪吃蛇小游戏首先来分析一下,贪吃蛇游戏有什么特点呢1.可以键盘控制的小蛇2.随意出现的食物3.小蛇吃掉的食物越多,长的越大第一步:设置背景两张背景图,当接收到开始广播后切换背景。设置按钮上面提到了接收到开始信号

大家好,欢迎来到IT知识分享网。

Scratch-制作贪吃蛇小游戏

用scratch来做一个贪吃蛇有没有试过呢,今天给大家介绍一下,先来看看视频效果
需要素材的可以私信博主哦

Scratch完成贪吃蛇小游戏

首先来分析一下,贪吃蛇游戏有什么特点呢


1.可以键盘控制的小蛇
2.随意出现的食物
3.小蛇吃掉的食物越多,长的越大


第一步:
设置背景

两张背景图,当接收到开始广播后切换背景。


在这里插入图片描述


在这里插入图片描述


设置按钮

上面提到了接收到开始信号,那么开始信号是由按钮被点击时触发的,选中按钮就可以设计程序了,在按钮被点击时播放背景音乐,这个背景音乐有98秒的时长,则
每隔98秒重复播放就可以达到游戏没结束一直有背景音乐


在这里插入图片描述


设置小蛇

当绿旗被点击时小蛇是隐藏的,当接收到开始广播时小蛇就要显示出来了,可以固定位置出现,显示在最前端,避免被食物挡住了,然后等待按钮


在这里插入图片描述

小蛇不止要对应键盘的上下左右键,还要避免不能后退的原则,则向上走的时候不能向下运动,向左就不能向右,反之亦然。依次设置四个按钮


在这里插入图片描述

同时还要侦测有没有碰到舞台边缘,碰到舞台边缘游戏就结束了,并且广播结束


在这里插入图片描述


在这里插入图片描述


设置身体:

身体是要根据蛇头的位置来移动的,为了让身体有变长的效果,引入克隆,来让身体变长


在这里插入图片描述


在这里插入图片描述

这样我们看到的身体都是叠在一起的,我们让每次克隆之间有个时间间隔来减少重叠的部分


在这里插入图片描述


在这里插入图片描述

目前蛇身是一直在增加的,但不是我们想要的效果,这里我们要添加一个
身长的变量来控制蛇的身体,只有在吃到食物的时候才会增加


在这里插入图片描述


设置食物:

食物随机出现在舞台上,碰到蛇头的时候先隐藏,然后增加身长的值,这样在身体删除克隆体的时候就会等待的时间变久,这样蛇的身体就会越来越长了


在这里插入图片描述

这样也就完成了贪吃蛇的制作了,也可以自行加入第二条蛇,在碰到第二条蛇的时候游戏也结束,并且加入分数来判定赢家。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/7251.html

(0)
上一篇 2023-01-04 13:20
下一篇 2023-01-04 13:40

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信