✨ Không cần cài đặt | 🚀 Không cần download | 📹 Chỉ cần webcam!
💥 HƠN 1000+ NGƯỜI ĐÃ THỬ THÁCH BẢN THÂN!
🏆 BẠN CÓ THỂ ĐÁNH BẠI BOSS Ở ĐIỂM 12 KHÔNG?
"Quên bàn phím đi. Quên chuột đi. Chỉ cần khuôn mặt của bạn."
Flappy Pushups biến webcam của bạn thành controller! Sử dụng AI nhận diện khuôn mặt, game theo dõi chuyển động đầu của bạn để điều khiển nhân vật - hoàn toàn KHÔNG cần chạm vào bàn phím.
| 🎯 Feature | 📝 Mô tả |
|---|---|
| 📹 Face Control | AI MediaPipe theo dõi 468 điểm trên khuôn mặt |
| 🧠 100% Local | AI chạy trên máy bạn - không gửi dữ liệu đi đâu! |
| 👹 Boss Battle | Trận chiến epic với bom và laser tại level 12 |
| 🦟 Kẻ thù đa dạng | LGBT Bird, Pink Bird với AI hành vi riêng |
| 📱 Full Responsive | Tối ưu cho PC, Tablet, Mobile (Portrait/Landscape) |
| 🎵 Nhạc nền | Nhạc sôi động làm game thêm hấp dẫn |
| 🔒 Safe Area | Hỗ trợ notch phones (iPhone X+, Android) |
🙂 Ngẩng lên → Bug bay LÊN
😔 Cúi xuống → Bug bay XUỐNG
😏 Nghiêng trái → Bug bay TRÁI
😌 Nghiêng phải → Bug bay PHẢI
- 🚫 Né các ống nước (pipes)
- ⚡ Tránh kẻ thù và đạn
- 👹 Đánh bại Boss ở điểm 12 để chiến thắng!
- Điểm 2+: 🦟 LGBT Bird (lao thẳng/bắn đạn)
- Điểm 4+: 🐦 Pink Bird (bay chéo nguy hiểm)
- Điểm 12: 👹 BOSS BATTLE - 10 bom + 10 laser + combo cuối!
📌 Click để xem hướng dẫn
- Trình duyệt hiện đại (Chrome/Edge/Firefox)
- Webcam
- Cho phép quyền truy cập camera
git clone https://github.com/ctu-itclub/flappy-pushups-web.git
cd flappy-pushups-web
python -m http.server 8080
# Mở http://localhost:8080- Cài extension "Live Server"
- Right-click
index.html→ "Open with Live Server"
npx http-server| Technology | Purpose |
|---|---|
| Game canvas & structure | |
| Responsive UI (Mobile-first) | |
| Game logic (vanilla, no framework!) | |
| AI Face Detection (468 landmarks) |
- Desktop: Full experience với tất cả hiệu ứng
- Tablet: Tối ưu giao diện, touch-friendly buttons
- Mobile Portrait: UI compact, dễ thao tác một tay
- Mobile Landscape: Gameplay tối ưu, màn hình rộng
- Notch Support: Safe area cho iPhone X+, Android punch-hole
flappy-pushups/
├── 🎨 assets/ # Sprites & images
├── 🎭 css/style.css # Game styling
├── ⚙️ js/
│ ├── game.js # Main controller
│ ├── faceDetection.js# MediaPipe AI
│ ├── bird.js # Player character
│ ├── boss.js # Boss battle system
│ ├── enemy.js # LGBT enemy AI
│ ├── pinkEnemy.js # Pink bird AI
│ ├── bullet.js # Projectile system
│ └── pipe.js # Obstacles
├── 🎵 nhac_nen.mp3 # Background music
├── 📄 index.html # Entry point
└── 📖 README.md
Game được phát triển bởi IT Club - Đại học Cần Thơ
Dự án giáo dục nhằm giới thiệu công nghệ AI/ML và lập trình game cho sinh viên.
⭐ Star repo này nếu bạn thấy hay!