Replay room Portable chess / product tour

A visual tour of the replay viewer

The board is the story.

Chess turns a canonical game record into a replay room that feels calm to enter, precise to navigate, and easy to share.

01 / Opening position Desktop capture
Replay room showing the three-dimensional chess board at the opening position beside match details and replay controls.
One position, one clear invitation: press play.

02 / Primary workflow

Follow the line, one ply at a time.

The transport, timeline, and move list stay in the same frame as the board. Seek directly to a move, flip perspective, or let the position advance at a deliberate pace.

Open this replay state
Italian, then castle Ply 9 / 9
Replay room showing the Italian, then castle line at its final ply with the move list and timeline visible.
The move list is the readable index into the 3D position.

03 / Meaningful detail

State stays visible while the scene does the work.

The board is rendered from the replay state, while the surrounding labels keep the current ply, side to move, and match context legible without competing with the pieces.

Board detail Settled frame
Close crop of the three-dimensional replay board with sculpted pieces, warm light squares, and coordinate framing.
Material, perspective, and coordinate cues make the position readable at a glance.
04 / Mobile use 390 × 844
Mobile replay room with the board leading the page and the replay controls stacked below it for touch use.
The board keeps priority on a phone-sized viewport.

Designed to reflow

A replay still feels like a replay on a phone.

Supporting cards move below the board, controls remain tappable, and the move list keeps its two-column rhythm without creating horizontal overflow.

Try a terminal position

05 / Separate by design

The developer surface stays close at hand.

When you need engine output instead of a broadcast-style replay, the local simulator remains one click away.

Open the simulator
Local CPU simulator Developer route
Developer simulator showing the local engine controls, live board, and ready state before a run.