PLAYGROUND

Five games I built to test Svelte 5, Canvas, and the Web Audio API. None of this is required reading — it's here purely because building small, weird things is part of how I stay sharp. The games are visual and mouse/keyboard-driven, so they aren't screen-reader accessible; that's a fair trade for a curiosity page, but not one I'd make on the rest of this site.

MEMORY MATCH

Find all matching pairs!

MOVES: 0

SLIDING PUZZLE

Arrange the tiles in order!

MOVES: 0

WHACK-A-BUG

Squash 12 bugs before time runs out!

BUG RUNNER

Jump over the bugs! Space / Tap to jump.

ASTEROID DODGE

Destroy asteroids and survive! Arrows / Touch to steer. Auto-fires.