# 🍉切水果-小游戏

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

# 运行环境

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

# 要点

# 1. 游戏目标

  • 玩家通过点击水果获取分数,同时需要避免炸弹。
  • 水果下落到屏幕底部未被点击会扣除一条生命。

# 2. 游戏规则

  • 得分:点击水果获得10分。
  • 扣分
    • 点击炸弹会扣除1条生命。
    • 水果掉落屏幕底部未点击也会扣除1条生命。
  • 游戏结束:生命值降为0时,游戏结束。

# 3. 游戏交互

  • 使用鼠标操作:
    • 点击水果得分。
    • 点击屏幕上的 "Restart" 按钮重新开始游戏。

# 4. 重新游戏功能

  • 当游戏结束时,屏幕中央会显示 "Game Over!" 和 "Restart" 按钮。
  • 点击 "Restart" 按钮可重新开始游戏,分数和生命值重置为初始状态。

# 5. 按钮效果

  • "Restart" 按钮具有悬停时变色效果,提升交互体验。

# 6. 游戏速度

  • 游戏采用动态水果生成和下落机制:
    • 每次水果生成的速度和位置均为随机值。
    • 炸弹的生成有一定概率(1/3)。

# 7. 界面布局

  • 分数和生命值显示在游戏窗口顶部:
    • 分数:左上角
    • 生命值:右上角(红色高亮)

# 效果图

GIF 2025-1-5 21-39-29

# 完整程序