使用pygame写的飞机大战小游戏

使用pygame写的飞机大战小游戏

感谢小甲鱼老师,跟着视频学习,用pygame写了飞机大战小游戏,对pygame的使用有了初步了解。后面还需要勤加练习。

游戏界面

游戏打开界面:
在这里插入图片描述
在这里插入图片描述
我方飞机可左右上下移动,发射子弹,子弹与敌机相撞,敌机毁灭,播放爆炸音效和显示爆炸图片。
敌机有小、中、大三种。
中型和大型敌机有血条。
左上角为获得的分数。
右上角可点击暂停/开始。
左下角为全屏炸弹,最多3枚,按空格键使用,屏幕内敌机毁灭。
右下角为我方飞机生命数,最多3条。我方飞机毁灭时有3秒无敌时间。
每隔一段时间会降落补给,我方飞机与补给相撞获得全屏炸弹,最多不超过3枚。
游戏暂停界面:
在这里插入图片描述
游戏暂停时只显示背景。
游戏结束页面:
在这里插入图片描述
游戏结束会显示最高分和本局获得的分数。
可点击重新开始或结束游戏。

游戏及资源下载地址

附游戏下载地址:
https://download.csdn.net/download/weixin_39151703/12161725
附主函数程序:https://download.csdn.net/download/weixin_39151703/12045725
附图标下载地址:https://www.iconfont.cn/
附音效下载地址:http://aspx.sc.chinaz.com/query.aspx?keyWord=%E9%A3%9E&classid=14

发布了9 篇原创文章 · 获赞 2 · 访问量 662

猜你喜欢

转载自blog.csdn.net/weixin_39151703/article/details/103650897