20250125_153246 scratch 贪吃蛇

部署运行你感兴趣的模型镜像

项目名称

贪吃蛇

版本说明

我们准备开发两个版本
一个单机版
一蛇
一个双打版本
二蛇

优先完成单打版本

环境准备

添加一个纯色背景

在这里插入图片描述

添加角色 蛇

蛇是手绘角色
先画一个圆

注意
画圆的时候要按shift键
键盘左下角上方的那个

在这里插入图片描述
在这里插入图片描述

在1号造型绘制蛇头
包含眼睛,蛇头

在这里插入图片描述

蛇的代码

初始化造型
初始化位置
初始化大小

在这里插入图片描述

让蛇不停向前冲
贪吃蛇随难度变化
速度会变

所以速度要设置为变量
定义一个变量speed
初始速度为5

在这里插入图片描述
在这里插入图片描述

蛇的身体

蛇的身体主要是用造型2完成的

只需要让本体不停克隆自己
用克隆体形成身体

在这里插入图片描述

蛇身体长度的控制
只需要控制克隆体的生存时间即可

在这里插入图片描述

蛇的移动
上下左右按键移动

在这里插入图片描述

不可以猛回头

在这里插入图片描述

食物

添加一个角色作为食物
让角色不停的随机位置
不停的克隆自己
让克隆体生存5秒
然后消失
如此反复

在这里插入图片描述

食物的消失

当克隆的食物碰到蛇
克隆食物消失

在这里插入图片描述

待完成功能

积分
速度
长度
胜利
失败

您可能感兴趣的与本文相关的镜像

Python3.10

Python3.10

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲸鱼编程pyhui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值