抖音资讯

douyinzx

scratch制作简单贪吃蛇源码(scratch贪吃蛇教程分享)

iseeyu2年前 (2024-05-08)抖音资讯135

今天我们来做一个贪吃蛇小游戏,这是一个经典的小游戏。很多80后的父母都玩过,下面看看我们这款小游戏的运行效果吧:(公众号爱扣后台回复19获取本项目源码及素材)

 

这款游戏的玩法我们就详细解释了,但是这里有个特殊点大家要注意,就是我们这条小蛇是具有穿墙效果的,这个要怎么实现呢?接下来我们来具体看看实现步骤。

逻辑实现

贪吃蛇角色逻辑

素材:蛇头,这个是自己绘制的,仔细看你会发现,就是个球,戳上两个眼睛(角色的外观不重要);蛇的身体,这个通过克隆实现,所以这个项目里只要有个蛇头就够了。

 

代码逻辑:

1.通过上下左右键改变贪吃蛇的前进方向,代码如下:

 

初始化阶段设置了一个得分变量,主要是用于后面克隆蛇的身体用的(也不能在游戏开始的时候就一个蛇头在舞台上晃悠啊,好像很恐怖哦),之后一个循环,使贪食蛇不断的移动,接下来通过4个if语句判断按键,改变贪吃蛇前进的方向。

2.蛇的身体代码逻辑(克隆解决)代码如下:

 

当程序开始运行的时候,不断的克隆自己,当作为克隆体启动时,间隔一段时间删除次克隆体,等待的时间是个表达式,用得分*0.05,也就是说得分越高,等待的时间越长,这样表现出来的舞台效果就是贪吃蛇的身体越长。这里又使用到了克隆三件套(克隆自己、当作为克隆体启动、删除此克隆体)。

3.贪吃蛇穿墙术,代码如下:

 

实现穿墙的逻辑不是很复杂,这里主要涉及到舞台坐标的知识,我们知道Scratch 的舞台坐标范围x轴方向[-240,240], y轴方向[-180,180]之间。那么穿墙的逻辑就很明白了,当贪吃蛇到达舞台顶端,y坐标大于179时,就把他的y坐标设置为舞台底端的坐标-179,同理,在舞台的底端时,设置正好相反;左右两端设置如上代码所示。

食物角色逻辑分析

贪吃蛇只有吃到食物的时候才能长大,我们这里只设置了一个苹果角色为食物。

素材:Scratch素材库中自带。

代码逻辑:

 

事物代码逻辑相对简单,当程序开始运行的时候,移动到随机位置,然后重复执行,侦测是否碰到贪吃蛇。如果碰到得分+1,隐藏起来,表示被吃掉了。等待一段时间再移动到其他位置显示出来。

这就是今天的这个想项目。逻辑清晰,涉及到的知识点主要有:克隆三件套、循环、侦测、绘制角色、变量的应用等。大家可以想想有哪些可以改进的地方,欢迎大家一起交流。

扫描二维码推送至手机访问。

版权声明:本文由西安泽虎代运营发布,如需转载请注明出处。

转载请注明出处https://www.0291.com.cn/post/42332.html

相关文章

抖音头像怎么换(抖音更换头像教程)

抖音头像怎么换(抖音更换头像教程)

如何更换抖音头像? 亲爱的朋友们,今天我们来学习如何设置抖音头像。   ·在抖音的个人主页点击编辑资料,进入编辑页面。 ·在编辑页面中,点击小相机下方的“更换头像”选项。   ·接下来,您可以选择“拍一张”或“从相册选择”来创建您的抖音...

抖音对口型怎么拍成自己的作品原声(视频剪辑对口型技巧)

抖音对口型怎么拍成自己的作品原声(视频剪辑对口型技巧)

抖音软件录制视频可以选择软件里自带的音乐,或者是你自己收藏的音乐,一般都是这样做的,但是如何创作自己的原声音乐呢?一起来看看抖音怎么自己创作原声吧! 抖音怎么自己创作原声 1、第一步首先用手机自带的相机录制一段视频,记住不要在抖音里面直接录制,然后把视频保存到相册里。...

如何判断抖音是否是活粉?抖音判断活粉方法

如何判断抖音是否是活粉?抖音判断活粉方法

 如何判断抖音是否是活粉? 1.断层涨粉 我们可以在后台查看粉丝的数据。如果发现有断层,账号视频没有爆款,一定要注意。这很可能是账号买了很多假粉。 2.粉丝画像变化 如果一个账户没有转换,那么账户的粉丝肖像就不应该有太大的变化。如果在后台数据中发现粉丝...

抖音分享出现的前几个人怎么删除记录(抖音里取消分享痕迹方法)

抖音分享出现的前几个人怎么删除记录(抖音里取消分享痕迹方法)

抖音发布的视频可以通过作品中的删除功能来删除,删除的渠道有两种: 1、手机端;2、网页。 怎么删除 1、手机端 使用手机抖音删除发布的视频是最常用的方式,具体的操作步骤如下: ①在抖音首页,点击右下角我选项。 ②在我页面的作品选项下,打开要删...

AI无界,相服相成|2022百度营销服饰行业沙龙 | 百度营销广告

AI无界,相服相成|2022百度营销服饰行业沙龙 | 百度营销广告

近年来,服饰行业数字化转型正驱动商业模式发生深刻变革,疫情下催生了新业态的快速发展,也加速了企业的数字化步伐。百度营销广告举办2022服饰行业沙龙,围绕“AI无界,相服相成”主题,整合全场景、多元化的营销解决方案,与合作伙伴共同探讨服饰行业新业态下如何实现营销破圈和长效增长。 百度营销...

抖音涉嫌广告营销怎么办?

抖音涉嫌广告营销怎么办?

抖音涉嫌广告怎么办?...

现在,非常期待与您的又一次邂逅

我们努力让每一部企业宣传片和抖音短视频成为商业大片