首页 > 其他分享 >贪吃蛇的逻辑 scratch 20240921_113436

贪吃蛇的逻辑 scratch 20240921_113436

时间:2024-09-21 11:53:25浏览次数:12  
标签:蛇头 克隆 113436 scratch 添加 贪吃蛇 苹果 食物 蛇身

项目名称

贪吃蛇单蛇版

添加角色

自制绘制角色 我们画一个蛇头 注意 方向要朝右 有一个舌头(红)

角色的移动

通过上下左右方向键 控制蛇头的移动

添加角色

添加了一个食物

食物的克隆

重复执行 不停的克隆自己 每次克隆完成后 要等待几秒

克隆体设置

随机位置 等待几秒钟就删除此克隆体

绘制蛇身元素

给蛇头添加第二个造型 去掉眼睛和舌头 变成一个普通的圆

碰撞检测

如果蛇头碰到食物 食物消失

蛇的身体

蛇不停的克隆自己 每克隆一次等待一段时间 让克隆体变成造型2 让克隆体在1秒后消失

蛇身的长度

让蛇头的克隆体等待的时间变长即可

如何让吃到苹果后变长

让蛇头克隆体的等待时间作为一个变量 当蛇头碰到食物后 就让这个变量的值变大

难度增加

蛇吃苹果多了 速度要提升 当吃到苹果后 增加速度

撞墙死亡

如果碰到边缘 游戏结束

撞身死亡

如果舌头的颜色碰到蛇身的颜色 游戏结束

计分

定义变量做为计分 当吃到苹果就让分数加1

彩色蛇

当克隆体启动时 不停的让颜色增加

标签:蛇头,克隆,113436,scratch,添加,贪吃蛇,苹果,食物,蛇身
From: https://blog.51cto.com/u_13137233/12073752

相关文章