Built for Fun

Five games built into the portfolio. Each one a different kind of build.

Most unique build
click to play

Space Blaster

Galaga-style space shooter. Move with arrow keys, blast the invaders before they reach you.

Canvas 2DReactGame loop

← → to move · Space to shoot · R to restart

Classic

Snake

Arrow keys to move. Eat to grow. Don't hit the walls.

Canvas 2DReact
↑ ↓ ← → or WASD · R to restart
Logic

Terminal Puzzle

Decode commands, fix broken scripts, crack the output.

ReactTypeScript
Type answer · Enter to submit
Arcade

Not Flappy Bird

Tap or space to survive. Gap gets smaller. You will lose.

Canvas 2DReact
Space / Tap · R to restart
Arcade

Gravity Dash

Auto-scrolling platformer. Jump over gaps, stomp enemies, collect coins. Speeds up. Three lives.

Canvas 2DReactPhysics
← → / A D to move · Space / ↑ to jump · R to restart