The gap
A word game needs a clean word list you may ship and puzzles whose target words can really be spelled; building and checking both by hand takes weeks.
Game templates
The complete TypeScript and three.js source of Glyphmere, a calm word game: spell words from a ring of letter stones to light lanterns on a lake. A solver proves every puzzle against the bundled word list.
Coming soon
Not published on its store yet, so there is no buy or download link. PN Scripts does not take payment for it here.
The gap
A word game needs a clean word list you may ship and puzzles whose target words can really be spelled; building and checking both by hand takes weeks.
What it is
A finished, tested word game with its own word list, whose every puzzle a solver proves, with its look and puzzles in one config file.
How you use it
Unzip, run npm ci and npm run dev, then edit src/game.config.ts; npm test checks the game again in seconds.
Source code of a real, playable game to reskin and learn from, with its proofs built into the tests.
Use it when
Built for
Title, logo, colours, scoring, jar size, star thresholds, puzzle names, letters per puzzle, lantern-word counts and the daily puzzle shape.
A seeded generator and a solver build and prove every puzzle; the tests cross-check 20 campaign and 60 daily puzzles with an independent brute-force search.
20 puzzles and a daily puzzle, lantern words listed by length, glimmers and a jar of free hints, letter-by-letter hints, stars, saves, a moonlit lake.
24 unit tests and Playwright browser runs, a size budget, an upload zip for itch.io or any static host, and a guide to changing the word list or language.
1 of 3
| Platform or runtime | Supported versions | Tested up to |
|---|---|---|
| Node.js | 22.12 or newer | Not stated |
The template is finished and tested. It is not on sale yet; this page will say where to get it when it is.
Coming soon
Not published on its store yet, so there is no buy or download link. PN Scripts does not take payment for it here.