Filters
The Shot!
A GMTK Game Jam 2019 physics puzzle (theme: only one): you get one shot per level to get something across the finish line.
▶ PLAY
SPACE Saver
A js13kGames 2021 crate-pushing puzzle: clear the landing pad by pushing heavy trash into the compactor, one piece at a time.
▶ PLAY
Turto
A virtual pet game: keep your creature alive and growing.
▶ PLAY
Classic Pool
An 8-ball pool game with ball physics, played against a friend or a computer opponent.
▶ PLAY
Spectra
A js13kGames 2026 light puzzle built on real prism dispersion: rotate a prism so each refracted colour band hits its target.
▶ PLAY
Astray
A WebGL maze game built with Three.js and Box2D: roll a ball through a 3D labyrinth to the exit. Each maze is bigger than the last.
▶ PLAY
Air Hockey WebGL
A 3D air hockey game against a computer opponent, built with Three.js and Box2D physics.
▶ PLAY
tether!
Swing a wrecking ball on a tether to smash as many enemies as you can. If an enemy touches your ball, you are obliterated.
▶ PLAY
Return to the Moon
Pilot a lander and set it down safely on the moon.
▶ PLAY
Hangman 100
A 100-level hangman with progressive difficulty, starter clue letters and unlockable hints.
▶ PLAY
Gravity Golf
A js13kGames 2015 golf game in space where every level adds another planet pulling at your ball.
▶ PLAY
Structure
An incremental game played on a growing graph of nodes: send workers along connections to capture points, unlock new map structures and grow your power through many maps.
▶ PLAY
Coffee Drinker
An unfolding incremental game about drinking a lot of coffee.
▶ PLAY
Retro Disc Golf
A retro-styled top-down disc golf game with procedurally generated three-hole rounds, four disc types and simple flight physics.
▶ PLAY