← All work

Game · Playable below

WordPath

Build a road of crossword-style words from the start square to the goal in as few turns as possible, detouring around walls on a 13×13 board. Each level has a par, and a "ghost" rival to race.

Role
Solo
Platform
Web (no build step)
Status
Playable prototype
Next
3D remake in Godot

How it's built

  • Pure rules engine: the board, bag, dictionary, and scoring live in modules that never touch the DOM, so every rule is unit-tested in Node with node:test.
  • Bots that beat the game: Playwright scripts play through and win every level automatically, so a change that makes a level impossible gets caught before it ships.
  • No dependencies: plain HTML, CSS, and ES modules. The game ships as static files.
  • A 40,000+ word dictionary built with a committed normalization script, so the word list can be rebuilt and checked.

The 3D remake

I'm rebuilding WordPath as a 3D cartoon-style game in Godot 4. The rules engine has been ported to GDScript and is checked against the JavaScript version by replaying recorded games, so both versions agree on every move.

▶ WordPath: live demoOpen full screen ↗

Screens

Web version and 3D remake

Let's build something.

I'm open to full-time and contract roles in AI/agent engineering, mobile, and full-stack TypeScript, remote or hybrid around NYC and Philadelphia.