███████╗██╗ █████╗ ███████╗██╗ ██╗ ███╗ ███╗ █████╗ ███╗ ██╗██╗ █████╗
██╔════╝██║ ██╔══██╗██╔════╝██║ ██║ ████╗ ████║██╔══██╗████╗ ██║██║██╔══██╗
███████╗██║ ███████║███████╗███████║ ██╔████╔██║███████║██╔██╗ ██║██║███████║
╚════██║██║ ██╔══██║╚════██║██╔══██║ ██║╚██╔╝██║██╔══██║██║╚██╗██║██║██╔══██║
███████║███████╗██║ ██║███████║██║ ██║ ██║ ╚═╝ ██║██║ ██║██║ ╚████║██║██║ ██║
╚══════╝╚══════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝╚═╝ ╚═╝
🎮 Fruit-Slicing Arcade Game · Python · Pygame
⚔️ Slice Fast · 🔥 Build Combos · 💣 Avoid the Bomb
Your mouse is your blade.
Fruits fly. You slice.
One bomb… and it's over.
Slash Mania is a fast-paced arcade game inspired by Fruit Ninja, built using Python + Pygame, focusing on gameplay feel, combo mechanics, and clean UI.
- 🔪 Knife Cursor Gameplay
- 🔥 Dynamic Combo Multiplier
- 💣 Bomb = Instant Game Over
- 🎵 Immersive Sound System
- 🔇 Mute / Unmute Toggle
- 🎨 Retro Pixel Aesthetic UI
- ⚡ Optimized Smooth Gameplay
| Tech | Role |
|---|---|
| Python | Core logic |
| Pygame | Rendering, input, sound |
| ChatGPT | Asset + logic support |
| Pixabay | Audio assets |
| PressStart2P | Pixel font |
slash-mania/
│
├── main.py # Game logic
├── font/
│ └── PressStart2P-Regular.ttf
│
├── images/
│ ├── apple.png
│ ├── banana.png
│ ├── watermelon.png
│ ├── bommb.png
│ ├── knife.png
│ ├── mute.png
│ ├── unmute.png
│ ├── background.png
│ └── backgroundforgame.png
│
├── sounds/
│ ├── throw.mp3
│ ├── slash sound of knife.mp3
│ ├── bomb.mp3
│ └── main bg loop.mp3pip install pygame
python main.py- 🍎 Slice fruits → gain points
- 🔥 Combo increases score
- ❌ Miss = combo reset
- 💣 Bomb = GAME OVER
- 🎯 Bomb appears every 3–4 waves
- Action Result
- Slice fruit +Combo multiplier
- Chain slices Higher score
- Miss fruit Combo reset
- Hit bomb ☠ Game Over
- 💥 Explosion animations
- 🍓 Fruit juice particles
- 📱 Mobile version
- 🏆 Leaderboard
Samarpan Daniel B.Tech AI & Data Science
⚔️ "In Slash Mania, hesitation is defeat." Slice with precision. Avoid the bomb.
⭐ If you like this project, consider starring the repo!
