基于 Python 和 Pygame 开发的经典 2D 射击游戏。 项目参考自《Python编程:从入门到实践》,并在原版基础上进行了优化。
- 控制飞船:自由移动,精准射击。
- 游戏难度:随关卡增加上升。
- 记分系统:包含实时得分和最高分记录。
- 优化体验:丰富游戏玩法与界面。
安装 Python 3.x。
需要的第三方库:
pygame
无需安装 Python 环境,下载即玩。 下载
如果你想查看源码或进行二次开发:
-
克隆仓库
git clone https://github.com/Trainingdlu/Alien_Invasion.git
-
安装依赖
pip install pygame
-
运行游戏
python alien_invasion.py
alien_invasion.py: 游戏主入口settings.py: 所有游戏参数设置ship.py/alien.py: 飞船与外星人类定义images/sounds: 存放素材
- 原作者:[美] Eric Matthes
- 开发者:Trainingcqy

