Python飞机大战小游戏(基于Pygame)
pygame 写的飞机大战,项目体量不大但功能挺全,适合当期末作业或者练手小项目。飞行操作顺滑,子弹、手雷、补给什么的都有,玩起来还挺有意思。你要是刚学完面向对象,正好可以练练类结构设计,像主逻辑都集中在Main.py
,结构不乱,挺好改的。
敌机分三种,大小不一样,血量不一样,爆炸效果也不一样,动画和音效都配齐了。pygame基础用得比较扎实,os
模块资源文件、读写历史高分那块也有用到,整体看下来代码量 800 行,清晰不啰嗦。
背景音乐加上击中音效,体验感拉满,打着打着还会掉补给,比如双发子弹、全屏炸弹这些,真挺解压的。游戏难度是逐步递增的,后面飞机一多,反应慢点就容易翻车,挺能锻炼动态场景能力。
你要是想看源码或者自己跑一跑,下面这几个链接都可以去看看:
如果你想练练pygame
、做期末作业、或者搞个小项目交差,这份源码挺合适,跑起来也简单,改动空间也大,放心用。
python飞机大战.zip
预估大小:62个文件
python飞机大战
文件夹
font
文件夹
font1.ttf
2.87MB
main.py
29KB
.idea
文件夹
workspace.xml
11KB
misc.xml
294B
inspectionProfiles
文件夹
profiles_settings.xml
174B
modules.xml
283B
21.76MB
文件大小:
评论区