gezel Gezel Handboek

Digital Board Game

Build a single-file web version of a turn-based board game such as tic-tac-toe, checkers, connect-four, reversi, or a simple chess variant, with two-player hotseat or a basic AI opponent. Locks the rules, turn order, legal-move set, and win/draw detection first, then the board visual language, then implements an authoritative turn state machine. Board games demand correct turn alternation and exhaustive win/draw detection, so the rules phase enumerates every terminal condition before rendering — the ordering that stops a small model from shipping a board where turns desync or a win goes unnoticed.

How it runs

#StepWho runs itWhat happens
1Rules designDesignerturn order, legal moves, win/draw detection
2Visual designDesignerboard look, pieces, turn indicator
3BuildDeveloperimplement the turn state machine in index.html
4EvaluateReviewerGrade the deliverable against every acceptance criterion. All pass → finish; any fail → loop back and fix the gap.
5FinishDeveloperAll acceptance criteria met. Stamp a short summary and report DONE.

Say something like "board game" or "tic tac toe" or "connect four" or "checkers" or "make chess" or "two player game" in chat to start it.

Watch this article as a slideshow