# smalldog
相关技术:
Pygame、精灵组、精灵序列图的加载和控制、地图滚动、碰撞检测
项目描述:
基于Python开发的小黄狗跑酷游戏。玩家控制单身狗移动跳跃,躲避情侣狗;玩家可以吃地图中随机生成的鸡腿,吃到鸡腿时计分器会根据得分发生改变,同时根据存活时间玩家也可以得到相应的存活分。当情侣狗触碰玩家1次时,天空会下起雪花,当情侣狗触碰玩家3次时,游戏结束,显示结束画面。
开发中,先对游戏窗口初始化,然后加载图片、音乐、文字、图形等游戏元素;使用键盘监听、鼠标监听来响应用户的外部输入;引入随机函数,增加游戏随机性;使用碰撞检测,处理游戏中各元素发生碰撞时产生响应的效果;使用标志位控制整个游戏的流程;计分器根据用户得分做出响应。
没有合适的资源?快使用搜索试试~ 我知道了~
基于pygame实现的小狗跑酷小游戏.zip
共55个文件
pyc:28个
py:8个
png:5个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 111 浏览量
2024-07-10
08:53:58
上传
评论
收藏 27.91MB ZIP 举报
温馨提示
(1)程序描述:玩家通过控制单身狗移动跳跃,躲避情侣狗;玩家可以吃地图中随机生成的鸡腿,吃到鸡腿时计分器会根据得分发生改变,同时根据存活时间玩家也可以得到相应的存活分。当情侣狗触碰到玩家1次时,天空会下起雪花,当情侣狗触碰玩家3次时,游戏结束,显示结束画面。 (2)程序要实现的功能:先对游戏窗口初始化,然后加载图片、音乐、文字、图形等游戏元素;使用键盘监听、鼠标监听来响应玩家的外部输入;引入随机函数,增加游戏随机性;使用碰撞检测,处理游戏中各元素发生碰撞时产生响应的效果;使用标志位控制整个游戏的流程;计分器根据玩家得分做出响应。
资源推荐
资源详情
资源评论
收起资源包目录
小狗跑酷.zip (55个子文件)
小狗跑酷
小狗跑酷.docx 165KB
游戏在文件夹code里.txt 0B
font
msyh.ttc 18.74MB
msyhl.ttc 11.58MB
image
background.jpg 23KB
crydog.png 58KB
cpdogs.png 97KB
background.png 58KB
dog.png 60KB
鸡腿.png 2KB
README.md 917B
code
_main.py 5KB
dog.py 2KB
.idea
.name 8B
code.iml 291B
workspace.xml 3KB
misc.xml 206B
inspectionProfiles
profiles_settings.xml 174B
modules.xml 267B
.gitignore 50B
sound.py 142B
score.py 2KB
background.py 1KB
collidedetection.py 718B
cpdog.py 3KB
crydog.py 2KB
__pycache__
cpdog.cpython-36.pyc 3KB
cpdog.cpython-37.pyc 3KB
score.cpython-36.pyc 2KB
collidedetection.cpython-36.pyc 1KB
background.cpython-36.pyc 1KB
background.cpython-37.pyc 1KB
background.cpython-39.pyc 2KB
crydog.cpython-36.pyc 2KB
sound.cpython-39.pyc 528B
crydog.cpython-310.pyc 2KB
background.cpython-310.pyc 1KB
sound.cpython-310.pyc 497B
dog.cpython-37.pyc 2KB
score.cpython-310.pyc 2KB
sound.cpython-36.pyc 494B
collidedetection.cpython-310.pyc 1KB
score.cpython-39.pyc 2KB
score.cpython-37.pyc 2KB
dog.cpython-36.pyc 2KB
crydog.cpython-39.pyc 2KB
cpdog.cpython-310.pyc 3KB
dog.cpython-39.pyc 2KB
dog.cpython-310.pyc 2KB
cpdog.cpython-39.pyc 3KB
collidedetection.cpython-37.pyc 1KB
collidedetection.cpython-39.pyc 1KB
sound.cpython-37.pyc 485B
crydog.cpython-37.pyc 2KB
sound
baab.mp3 8.62MB
共 55 条
- 1
资源评论
Roc-xb
- 粉丝: 13w+
- 资源: 7850
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Java+Servlet+JSP+Bootstrap+Mysql学生体质管理系统.zip
- 基于MATLAB-Simulink的光伏发电系统案例
- 基于SpringBoot的校园招聘网站的设计与实现源码(java毕业设计完整源码+LW).zip
- 作文:AI科技之旅让我深思
- 基于springboot的校园社交平台源码(java毕业设计完整源码).zip
- 国密SM2加密和解密的代码
- 数据库系统及应用课程设计.zip
- 机械设计移栽清洗机sw21全套设计资料100%好用.zip
- Java+Servlet+JSP+Bootstrap+Mysql学生成绩管理系统源码+说明(高分项目)
- 声音数字化技术基础知识与应用
- COMSOL仿真石墨烯吸收器,带视频演示,一步一步教学,原文章来自于一篇二区文章 图片展示为原文献结果,均可复现,视频里面包括设计步骤,可以用来学习操作仿真操作
- 第一章 计算机视觉概述ppt(本科或研究生教学课件)
- 上市公司人才引进政策did 2009-2023.zip
- 毕设-c语言实现的象棋源码19.zip
- 毕设-c语言实现的汉诺塔演示程序18.zip
- 毕设-c语言实现的超级玛丽游戏源码16.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功