文件名称:Python项目:pygame兔子与獾
文件大小:62.25MB
文件格式:RAR
更新时间:2022-05-24 17:02:39
pygame python 开发语言
本作品主要实现了角色移动、射击,物体碰撞,时间血量的显示。采用了pygame模块技术,系统能使角色*移动射击,击败獾怪,保护堡垒。 本作品灵感来自于小时候常玩的游戏-魂动罗,在其基础添加了保护堡垒的环节,兔子移动射击,击败獾怪,保护堡垒,坚持90秒获得胜利。 用数组记录移动情况,if else进行判断。定义了一个定时器,使得游戏里经过一段时候就新建一个獾,循环更新獾的x坐标,检查獾是否超出屏幕范围,如果超出范围,将獾删掉。如果獾的坐标离左边小于64,就删除坏蛋并减少游戏里的健康值,减少的大小为5至20利的一个随机数。当然獾冲过来并且在碰到城堡的时候会消失。循环所有的坏蛋和所有的箭头来检查是否有碰撞,如果碰撞上,删除獾,删除箭头,并且精确度的变量加1。使用了PyGame内建功能来检查两个矩形是否交叉。
【文件预览】:
兔子与獾
----实验报告.docx(1.05MB)
----resources()
--------audio()
--------images()
----game.exe(22.11MB)
----build()
--------game()
----game.py(10KB)