Flappy Bird
本项目是对经典游戏 Flappy Bird 的增强版本,结合了 Pygame、OpenCV 和 MediaPipe 等技术,实现了更自然、更沉浸的手势交互体验。玩家无需按键,通过摄像头识别的挥手动作即可控制小鸟跳跃,在躲避水管的挑战中获得更具趣味性的操作方式。
🎮 游戏特色
- 手势控制:挥手即跳
- 利用 MediaPipe 手部关键点识别,实现手掌快速水平移动的挥手检测;
- 替代传统的空格键控制,解放双手,增强互动性;
- 提供自然、直观的体感式操作体验。
- 实时视觉反馈
- 游戏界面右侧实时显示摄像头画面;
- 手部骨架可视化展示,辅助用户理解识别效果;
- 提高交互可见性与趣味性。
🚀 启动方式
确保你已安装所需依赖:
pip install pygame opencv-python mediapipe
运行游戏:
python game.py