REPLAY VIEWER

A game replay player without running StarCraft II in the browser

The server extracts each `.SC2Replay` into compact JSON once, and the browser replays the match as a tactical map: units, buildings, resources, events, bot decisions, and time controls are available without the SC2 client.

NexusBot replay player with a map and timeline

PLAYER MODEL

What the player shows

01

The whole map at once

The player shows a tactical diagram without camera limits or fog of war. Positions, resource fields, bases, movement, and player ownership stay visible.

02

Event timeline

P1/P2 event queues and the bot decision stream can be toggled separately. Events stay synchronized with scrubbing and game time.

03

Economy and army value

The player reconstructs bank, income, spending, supply, army composition, and live combat-unit value from tracker events.

04

Available after preparation

A background worker prepares new matches and backfills the archive. When JSON is ready, the match card gets a browser-view button.

WHY PIXEL ART

A diagram instead of video

For decision analysis, a readable map, events, and metrics matter more than original game graphics. Pixel-art silhouettes scale cleanly, use player colors, and remain readable on desktop and mobile.

CONTROLS

Pause, speed, scrub

You can restart from the beginning, pause, scrub through the progress bar, and switch playback speed to 1x, 1.5x, 2x, or 3x.

DEBUG VALUE

The replay becomes a test artifact

A match is no longer just something to watch: it becomes a reproducible UI layer for checking decisions, timings, and regressions.