SIEGE LAB

dev only — never bundled into siege.html
1 / 1

The whole cycle, laid flat

Every frame of the pose side by side on one floor line. A foot that drifts off that line, or two frames that are secretly the same drawing, is obvious here and invisible anywhere else.

In motion, at real size

The cycle playing at 1× on a moving body, which is the only way to see foot slip.

Reads at 1×?

Constraints

    Saved on the site

    frame 1 / 1

    Right-click erases. [ and ] step frames, e picks the eraser. Every stroke autosaves in this browser; SAVE TO SITE puts the character on the server so it survives a cleared browser and anyone with the key can load it. Getting a character into the actual game is still a paste — EXPORT prints the literal for src/sprites.js.