A week of small puzzle games
Over the past week I've been on a run of building small, self-contained puzzle games — ten or so, each living at its own page. None of them are ambitious; they are experiments. But I am still a little amazed that they could be built by an LLM.
A few examples: pour is a flow puzzle where you trace paths between color-matched dots until every cell on the grid is filled. link is a similar idea with a different feel — the levels are shaped around horizontal bands that cross and interlock. knot is an untangling puzzle: dots connected by lines, scrambled together, and you drag them apart until no lines cross. And glyph, the most recent, is a nonogram — row and column number clues that together describe a hidden pixel art image; ten levels, each a slightly larger and more intricate pictogram.
They all share the same time-of-day sky theme as the rest of the site, and each ends with a small confetti celebration. Building them is fast and fun. The harder part is designing levels that are solvable through logic alone, without any trial and error — which turns out to be a surprisingly good design constraint.