An arcade-style HTML5 canvas game focused on reflexes, color matching, and progressive difficulty.
- Real-time collision detection
- Combo & streak system
- Difficulty modes (Easy / Normal / Hard)
- Power-ups and particle effects
- LocalStorage leaderboard
- Mobile + desktop support
- JavaScript (ES6)
- HTML5 Canvas
- CSS3
- Web Audio API
- LocalStorage
- Game loops and performance optimization
- State management without frameworks
- Canvas rendering techniques
- UX for mobile input
I built this project to practice real-time game loops, collision detection, and performance optimization in vanilla JavaScript.
Open index.html in your browser.

