Nothing open
Drop PNG files anywhere on this window, or press + in the sprites panel.
Files named name-0.png and name-1.png open as one sprite with two frames.
In Chrome, Edge and the Mac app, Save over then writes your edits straight back into those files. Whatever is open is kept in this browser and comes back next time.
Myrling/art-live/creatures/
Sprites
px
Or drop PNGs anywhere on the window.
Tools
Size3
Flow5
Colour
Opacity100%
Canvas
Next to your game’s own creatures · Edit references
Repeat everypx
10 × 6Drag to lay the cell down. Right-click or hold Alt to lift it, Shift-click to pick one up.
Window6 / s
Speed
6 frames a second
Eldermyr walks its creatures at 6. Space plays and stops.
Ground
References are your game’s own sprites — add one of the open sprites by name, or pick a PNG.
Your game’s rulesEdit rules
These are your game’s rules, not the editor’s — add, retire or rewrite them to match your own packer.
A rule you write is listed as a reminder until it is wired to a check.
kept in this browser
—
Drop PNG files to open them
Settings
The keys. Click one, press the new key. A taken key swaps.
Cmd or Ctrl + Z undo Shift + Z redo
Cmd+C copy Cmd+X cut Cmd+V paste Cmd+S save
- and + zoom, or the wheel 0 fits Shift + wheel or middle drag moves about Space play
Arrows nudge the box, or the picture Delete clears the box Esc drops it
[ and ] step to the cell before or after, on a tilesheet Shift with either selects it
Square: Shift squares the box off, Alt flips outline and filled
for one drag. Spray keeps puffing while you hold it still, and its Size and Flow sit
under the tools. Right drag rubs out with any tool.
Canvas size
TopBottomLeftRight
×
by×, on
Stays put
Every frame changes together, and one undo takes it all back.
Tilesheet grid
Cell widthCell heightMargin xMargin yGap
A sheet is a way of working, not a way of shipping. The game reads one
PNG a tile, so split the sheet back into sprites before you save.
Grow to fit×cells
Split sheet into sprites
Empty cells are skipped, and the sheet itself stays open. Rename what
comes out before you save it: the game reads the name.
New tilesheet
An empty picture ruled into cells, ready to draw terrain in.
Cell sizepxColumnsRowsName
Cells are square here; the grid dialog changes them afterwards. The game
reads one PNG a tile, so split the sheet back into sprites before you save.
Add sprites to a sheet
Sprites
Into
A row a sprite, a column a frame, so a terrain's variants read across.
The sprites themselves stay open and untouched.
Generate with PixelLab
The key stays in this browser and is sent only to api.pixellab.ai, when you press
Generate. Each image spends PixelLab credits — the answer says how much.