Sprite library ▸
Free tool · no signup · runs in your browser

Sprite spec builder

Most sprite tutorials cover four-directional N/S/E/W. The moment you need eight directions, isometric perspective, or consistent multi-frame animations, you hit a wall. This tool gives you the four things that get you past it: a blank sheet template, an AI image-gen spec, an engine-side code prompt, and the rules for "what good looks like."

1. Blank sprite sheet template

Each cell labeled with direction and frame number, with anchor crosshair. Upload up to 3 views on the left (front, back, side) and the builder uses each in the right cells: N=back, S=front, E=side, W=side mirrored. Cells with only an approximate match render at reduced opacity.

8 dirs · 5 cols 160 × 256 px 40 frames

2. AI image-gen spec

Paste into Midjourney, Stable Diffusion, or any AI image tool. Updates live as you change the form.


        

3. Engine-side Claude prompt

For loading and animating the resulting sheet in your engine. Adapts to your engine choice on the left.


        
Open in Claude ▸

4. What "good multi-directional sprites" look like

Use these to QA your output, whether it came from an AI tool or a human

  1. Anchor consistency. The character's feet (or center of mass) sit at the same y-coordinate in every frame, in every direction. This is what makes them stop "floating" when you swap frames.
  2. Silhouette test. Black out every frame and the character should still be recognizable as the same character from each direction. If you can't tell N from S without color, the silhouette isn't doing enough work.
  3. Palette discipline. Use the SAME color set across every frame. Frame-to-frame "color drift" (a different shade of red on frame 2 vs frame 3) is the single biggest tell that a sprite was AI-generated without constraint.
  4. Same scale per direction. A character facing south should be the same height as the same character facing north-east. No accidental foreshortening between cardinals and diagonals.
  5. Walk cycle key poses. Each direction's walk should hit the same 4 key poses: contact, recoil, passing, high-point. Not "4 random walking frames."
  6. Diagonals are NOT just rotated cardinals. An NE-facing character has a different pose to an N-facing character. If your AI keeps cheating by rotating the N sprite, regenerate with stronger language about "redraw, do not rotate."