workshop

← all creations

Hexagonal Checkers

games · created 2026-08-23

Six-player checkers on a hex board — everyone's an enemy, captures are compulsory, and the single center hex is the only square that promotes.

board-gameturn-basedcanvas

Checkers rebuilt for a hex board and up to six armies at once. Every player is seated at one of the board’s six edges, everyone is everyone else’s enemy, and the only square that promotes is the single hex at the dead center — which means the whole table is fighting over one cell.

Built on the hex-grid base layer: that module supplies the coordinates, the layout math and the polygons; this creation adds the seats, the sectors, and the law.

Rules

Two consequences worth knowing before you play: compulsory captures plus mandatory chains mean an opponent can walk you into a chain that hands the board to a third player — that’s the multiplayer tax on classic checkers law. And with no draw rule, two kings shuffling in the endgame is settled by agreement, not by the rules.

Reuse

src/hex-checkers.js is a headless, framework-free ES module — no DOM, no rendering, just the law:

Swap the rules and the geometry still holds: radius is a parameter, seats are derived from the six faces, and nothing in the engine assumes six players.

Gotchas