A vanilla JavaScript and HTML5 Canvas remake of Flappy Bird. Zero dependencies, ES5 only.
I wanted to practice Canvas rendering and game-loop timing without framework crutches. ES5 keeps the code readable and dependency-free.
Recreated the flap physics, pipe generation, and collision detection from scratch on Canvas. Works with keyboard, mouse, and touch.
No screenshots available.
Solo developer. Physics, procedural pipe generation, and scoring in plain ES5.
A smooth, responsive clone that plays identically on desktop and mobile.
Continue Reading
Classic Snake with a modern neon-dark look. Built with HTML5 Canvas, CSS3, and vanilla JavaScript.