# 贪吃蛇小游戏设计
#### 项目介绍
用pygame模块设计并运行贪吃蛇小游戏,作为Python课程的项目设计作业。贪吃蛇游戏是一款经典的小游戏,一条蛇在封闭围墙里,围墙里随机出现食物,通过按键盘四个光标键控制蛇向上下左右四个方向移动,蛇头撞倒食物,则食物被吃掉,蛇身体长一节,同时记1分。接着再次随机出现食物,等待蛇来吃,如果蛇在移动中撞到墙或身体交叉时蛇头撞倒自己身体则游戏结束,计算得分。游戏结束5秒钟后自行退出程序。
#### 组成部分
贪吃蛇小游戏整体分为四个部分:
1.游戏显示:游戏界面(大小、颜色)、游戏图标、结束界面(“Game Over!” + 得分)
2.贪吃蛇:头部、身体、食物判断、死亡判断
3.食物:随机生成
4.按键控制:上、下、左、右
#### 使用说明
1、仅下载并安装Python无法运行该程序,请下载并安装对应Python版本的相应的模块,包括上述的pygame、random、sys模块。(可使用pip install + 模块名字 进行下载安装)
2、如在运行程序的过程中有版本冲突请更新版本或自行修改相关代码。
3、如想直接退出游戏可单击esc键。
4、贪吃蛇不可反方向运动。
5、请务必留意代码的缩进,发现问题请自行调整,否则无法正常运行。
没有合适的资源?快使用搜索试试~ 我知道了~
Python本科毕业设计项目源代码用pygame模块设计并运行贪吃蛇小游戏.zip
共29个文件
sample:13个
head:4个
md:2个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 110 浏览量
2023-03-14
16:18:35
上传
评论 1
收藏 34KB ZIP 举报
温馨提示
Python本科毕业设计项目源代码用pygame模块设计并运行贪吃蛇小游戏.zip
资源推荐
资源详情
资源评论
收起资源包目录
Python本科毕业设计项目源代码用pygame模块设计并运行贪吃蛇小游戏.zip (29个子文件)
贪吃蛇游戏代码.md 4KB
贪吃蛇小游戏源码.py 4KB
.git
index 505B
HEAD 23B
refs
heads
master 41B
remotes
origin
HEAD 32B
objects
pack
pack-3dc45cff5ad989d6e880c662defdfb5131f0f1b0.idx 3KB
pack-3dc45cff5ad989d6e880c662defdfb5131f0f1b0.pack 14KB
description 73B
packed-refs 114B
info
exclude 240B
logs
HEAD 202B
refs
heads
master 202B
remotes
origin
HEAD 202B
hooks
post-update.sample 189B
prepare-commit-msg.sample 1KB
commit-msg.sample 896B
pre-receive.sample 544B
update.sample 4KB
pre-commit.sample 2KB
pre-rebase.sample 5KB
applypatch-msg.sample 478B
fsmonitor-watchman.sample 5KB
push-to-checkout.sample 3KB
pre-applypatch.sample 424B
pre-push.sample 1KB
pre-merge-commit.sample 416B
config 322B
README.md 1KB
共 29 条
- 1
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功