# 🕹飞机大战-小游戏

自营博客 项目合集 CSDN博客 Gitee GitHub 公众号 QQ Group QQ 微信 小红书 闲鱼 小程序商店

# 运行环境

  • Python 3.7 或以上版本。
  • 安装 pygame

# 要点

  1. 基本功能
    • 玩家飞机控制:玩家通过键盘左右方向键控制飞机左右移动。
    • 子弹射击:按下空格键发射子弹,子弹可销毁敌机。
    • 敌机生成与移动:敌机会随机从顶部生成并向下移动,飞出屏幕后重新随机生成。
    • 碰撞检测:
      • 子弹击中敌机会销毁敌机并增加得分。
      • 玩家飞机与敌机碰撞导致游戏结束。
    • 重新开始功能:游戏结束后显示最终得分和重新开始按钮,玩家可以点击按钮重新游戏。
  2. 游戏结束画面
    • 显示“Game Over”和玩家的最终得分。
    • 提供绿色的“Restart”按钮,便于玩家快速重新开始游戏。

# 部分截图

GIF 2025-1-5 21-10-32

image-20250105210934887

# 完整程序