The arcade
Games I built that run right in your browser. And a chess corner where Stockfish is waiting for you.
Chess against Stockfish
Eight levels from cadet to OW-9000. The on-board computer comments on your best and worst moves.
Start a game →Matrix
A text adventure in the style of the 80s. 1999, a hacker, anomalies in the system. Follow the white rabbit. The original Python code, right in your browser. The game speaks German.
Power on →TicTacToe: Joshua Edition
The game that taught Joshua that some games cannot be won. A tribute to the C64.
Power on →TRON Lightcycles
Greetings, Programs! A light cycle duel against a human or the AI, with arcade intro, disco grid and user mode.
Power on →PAC-MAN Arcade Edition
Four ghosts with their own AI, neon glow, particles and three difficulty levels. A tribute to the 1980 arcade cabinet.
Insert coin →Time corridor
A C64-style text adventure through my life: from a building site in 1983 via WarGames and a secret trip to the cinema to the bridge. Five memories, one password.
LOAD "*",8,1 →Docking
Vector graphics and a rotating space station. A bow to Elite on the C64, where docking was the hardest part. With docking computer and waltz.
Cleared for launch →Cyber Snake
Snake in synthwave style with sounds generated live. Built as a benchmark: what does an AI agent build when you tell it “build me Snake”?
Insert coin →How about a nice game of chess?
The engine is Stockfish 19, compiled to WebAssembly. It calculates entirely in your browser; nothing is sent to a server.
To the chess corner →