- Home
- Earlier work
- The Grid
The Grid
Three games in one 2020 codebase: race to the flag, survive the zombies, match the pairs. Made with its own high-score server, rebuilt in 2026 as three games on playallday.games.
- TypeScript
- Canvas API
- Webpack
- RxJS
- Express
- socket.io
Then & now
Each game as the 2020 version drew it, and as it plays on playallday.games now.
Drag or tap the picture to compare the 2020 games with their 2026 face lift.Or focus the handle and use the arrow keys, Home and End.
Then: a lobby of three
The Grid was a small collection of canvas games on a shared TypeScript engine, with a lobby to pick one. Grid is a 6×6 board: step to the flag and stay off the red squares, in as few moves as you can. Zombie Survival is top-down survival on a road map. Memory is 36 cards to flip and match by colour.
A small Express and socket.io server kept the high scores, three initials each, and the games were live on this site. The scores it held at the end: DJF, 28 moves on Grid; TTT, 10 on Zombie; DJF, 108 points on Memory.
Now: three games of their own
In 2026 the three became games of their own on playallday.games, each with its own leaderboard: Grid Run, Zombie Grid and Memory Grid, joined by one main menu. The rules are the 2020 ones where they can be, so the old games are still recognisable, under a complete face lift: a neon arcade look with a light mode, and touch controls, with a joystick for Zombie Grid.
Zombie Grid grew the most: clear the spawner houses, break the barricade and reach the safe house, then a new town with tougher zombies, with three guns and XP that carries over. Memory Grid's pairs now differ by shape and fill as well as colour, so it plays without telling colours apart. A game in progress waits for you when you pause or leave.
Grid Run
Step across the grid to the flag in as few moves as you can. Touch a red square and the board starts over. Every flag adds another red square, 25 boards in all.
Memory Grid
Flip two tiles at a time and find all 18 matching pairs. Each pair has its own shape and fill. A match earns points, a miss costs them.
Zombie Grid
Walk the streets of a zombie town, shoot down the zombies, their spawner houses and the barricade on the road out, and reach the safe house. Each round is harder, and every level makes you quicker on your feet and on the trigger.
More redone
Old projects, made again.
-
2013 ⇄ 2026
Escher Plex
Walk up the walls and across the ceiling. My 2013 Unreal capstone, rebuilt in 2026 to play in the browser.
-
2014 ⇄ 2026
Fresh Cookies
Five new cookies, peanut and grape crops, nut trees and a sun-powered drying table for Minecraft 26.3 (NeoForge).
-
Flash ⇄ Tower Offense
Zombie Apocalypse
Build by day, fight by night: the Flash game that became Tower Offense.





