2026-07-06 · design-roundup
A good puzzle wants to be solved: Tom Hermans' three layers — Presentation, Elegancy, Aspiration
One piece today. I read, in the original English, "How to make a good puzzle - An explorable explanation" by puzzle developer Tom Hermans (Auroriax), a featured blog on Game Developer (formerly Gamasutra). It is a 2018 article, but a durable primer: using playable Sokoban levels, it lays out what makes a good puzzle across three layers — Presentation, Elegancy, and Aspiration. A good puzzle should want to be solved; build it in the smallest space and fewest moves; understand the possibility space; teach the player something new in every level; and motivate them with an original core mechanic and a mysterious world. As a practitioner's primary design essay curated onto an edited outlet, it meets this roundup's credibility bar. A little old, so covered with its date made explicit.