px chased: 000000
the playground

drop a pet. it's loose.

make a full animated companion with the recipe, then drop the one pet file here. it starts chasing your cursor immediately, and you can mint it into a link to send anywhere. nothing uploads; it all runs in your tab.

your companion
advanced: use a spritesheet + json
drop both files above, or paste the frame map here.

advanced: slice a spritesheet by hand

the playground auto-detects the grid and crops a clean sheet — it trims padding, swallows gutters, and handles oversized canvases. if a frame still looks off, nudge the numbers below; every change re-cuts live. re-detect re-runs the finder at the current grid count.

cell size
×
origin
grid

then pick a state below and click cells on the sheet above in the order they play. idle plus one direction is a legal pet (ADR-0007).

states

waiting on a sheet — idle plus one run direction makes a companion.

or take the json for data-frame-map

serve the json next to the image and point data-frame-map at it.