Play Hartwig Chess instantly in your browser without downloading. A two-player 3D chess game built in pure CSS, using the 1924 Bauhaus chess set designed by Josef Hartwig.
Hartwig Chess — Bauhaus Chess in 3D
Hartwig Chess is a two-player chess game built by Julian Garnier entirely in HTML, CSS and JavaScript — there is no 3D engine involved at all, just CSS transforms and a lighting model that shades every face of every piece as the board turns. The set is the one Josef Hartwig designed at the Bauhaus in 1924, where each piece is a plain geometric solid whose shape tells you how it moves.
How It Works
Drag a piece to move it. Moves are checked by a real chess engine, so only legal moves land, and check, checkmate and stalemate are all detected. The board rotates to face whoever is on move, and dragging the space around the board swings the camera. There is an undo button if you want to take a move back.
Key Features