GAMES

Small logic games

Things I write for the pleasure of writing them. One page each, hand-written: you open it and you play. The puzzles use no library at all; the cube uses two, for two of its three solvers, hosted here like everything else. No sign-up, no advertising, no tracking — no data leaves your device.

The odd one out is MegaAdventure, which has nothing to do with logic: a 3D game built with Godot, here as a playable preview, and the only page in this section that downloads tens of megabytes and needs a keyboard.

Nonogram

Work out the picture from the numbers along the edges. From 5×5 to 25×25, always solvable by pure logic.

PLAY →

Minesweeper

The one that never forces a guess: every grid is checked by a solver before it reaches you.

PLAY →

Numberlink

Connect the pairs of dots with no crossings, filling every square. One solution only, built the other way round.

PLAY →

Mastermind

Crack the code by asking questions. The code never changes, and the possibilities counter proves it.

PLAY →

Filo

One single thread: touch the numbers in order and fill every square. Exactly one solution, guaranteed.

PLAY →

3D Rubik's Cube

Turn it in your browser and watch it solve three ways: layer method, CFOP, optimal algorithm.

OPEN →

Speedcubing timer

A scramble every solve, WCA inspection, ao5 and ao12 worked out as at a competition.

OPEN →

OLL/PLL trainer

Thirty-one last-layer algorithms with box repetition: the shaky cases come round more often.

OPEN →

MegaAdventure PREVIEW

A 3D adventure built with Godot: an island to explore, a kart to drive, a portal and the first level. Art still placeholder, keyboard required.

TRY IT →
More games coming soon…

Why they are here

They are exercises in constraints. A nonogram that always yields to reasoning, with no guessing, does not happen by chance: it takes a solver that discards the ambiguous grids before you ever see them. It is the same work that sits behind a real product, at small scale and visible all at once.

If you need something bigger of the same cloth, the projects are here and so are the contacts.