25% OFF when you checkout. (Offer valid till 15th November 2026).

Clean a sheet. Draw a sprite.

Step-by-step guides for both boards, then how to put the file in your game.

How to use canvas

Think of SpriteFix like graph paper in the browser. You color tiny squares. Those squares become a game character.

Do one step. Then the next. Do not skip.

This is the Create canvas: New sprite, then draw. You can finish a PNG or a GIF here. You do not have to open Clean.

Clean is the other tab. Drop a sheet there. SpriteFix finds the frames, lines them up, and gives you the download. You do not have to draw first.

Send moves work between the tabs. Send to Clean hands your drawing over as a sheet. Send to Create hands a cleaned pose back as a drawing. Switching tabs without Send leaves the other tab’s work where it was.

The file you download is the save. A draft on this browser can disappear. Basic is $4.99 once. Pro is $14.99 once. There is no monthly fee. A free download has a watermark.

On Create you get Brush, Eraser, Fill, Line, Rectangle, Circle, Lasso, Select, Move, Outline, Match color, frames, layers, onion, and Play. One tool is on at a time. Drawing, Outline, Crop, Flip, and Rotate change only the frame you are on. Canvas size is the one change that reaches every frame. Perfect, next to Brush, keeps a stroke one pixel wide. Select drags a box. Move drags that box, or the whole layer if there is no box. Arrow keys nudge one pixel. Shift nudges 4. Delete clears the box, not the frame. Clean does not get Fill, Line, Rectangle, Circle, Lasso, Select, or Move. Clean gets the sheet tools: crop, brush, eraser, flip, rotate, and the download. On Clean, Outline is a cleaning setting in the right-hand rail, so it goes on every frame of every sheet. The middle tool row only changes the sheet on the board.

What’s in this paper

How the canvas works, then movies, then one friend, then you are done.

  • Open the canvas, tools, frames and play, layers and size, save and keep
  • First sprite
  • Face movies, move movies, props and friends
  • Practice, then finish

Open the canvas

Get to the drawing page

  1. Click Workspace at the top of this site.
  2. Wait until the page loads. There is no app store download.
  3. You should see Drop a spritesheet you want to clean and update and the Create / Clean tabs.
  4. Ignore the big drop box for now. That is for messy pictures someone already drew.
  5. Find the Create tab.
  6. Click Create.
  7. A drawing screen should fill the page. It uses the same Blue, Sand, or Dark colors as the rest of the site.
  8. The name at the top-right of the drawing square should say something like sprite.png.
  9. You now have a blank square. That square is 64 by 64 tiny pixels.
  10. Brush should already be on. You do not have to click Brush first.

Look at the square

  1. Find the drawing square in the middle.
  2. It may look empty, like a checkerboard. That is okay. Empty pixels are see-through.
  3. To the left of that square, the first tab is Shortcuts. Click + to open a group. Click − to close it. Opening one group does not close the others.
  4. Above the drawing square, each selected thing sits in its own box, starting at the left edge with no gaps: Canvas (W 64 H 64), plus the tool, color, shape, transform, frame, or layer you have selected. Above those boxes, from the left: Try Sample Art, Import image, and Remove background. Idle tools stay off. The numbers in those boxes sit in the middle. The sprite name sits at the top-right of that square, always ends in .png, and the pencil lines up with the right edge. Click the pencil to rename. The tick saves. The movie of your drawing sits on the left, as wide as Shortcuts. Its bottom lines up with the drawing square. Speed is a slider above that movie. Play / Pause is on the right.
  5. The Canvas box above the drawing shows W 64 H 64. Click it to change the size.
  6. Leave it at 64 for your first drawing. Bigger squares are harder.

Zoom in so the pixels look big

  1. Look at the bottom-right corner of the drawing square for the zoom buttons. It should say 100%. If it says another number, click 1x.
  2. Click the + button a few times.
  3. Watch the percent number go up, like 200%, 400%, 600%.
  4. Stop around 600% or 800%. The little squares should look chunky.
  5. If you zoom too far, click − to go back a little.
  6. The 1x button jumps back to 100%. Use that if you get lost.
  7. The drawing square uses the whole space in the middle. 16 and 256 both fill that square. 16 is 16 big cells. 256 is 256 small cells. 100% is that full square. You cannot zoom out below 100%. + only makes the drawing inside bigger. The square outline stays. Picking 64 then 128 adjusts the art to 128 cells in the same square. You do not click anything extra.

Make your first mark

  1. Brush is a tiny stamp. Default size is 2px. Default color is black.
  2. Put the pointer on the drawing square.
  3. Press and hold.
  4. Drag a little.
  5. Let go.
  6. You should see black squares.
  7. If nothing happens, click Brush so it looks pressed, then try again.
  8. Draw a blob. A blob is a fine first drawing.
  9. Draw slowly. Fast dragging skips squares. Tick Perfect to drop the extra corner pixel so a curve stays one pixel wide.
  10. You are coloring whole pixels, not smooth paint. Edges will look blocky. That is the point.

If you mess up

  1. Find Undo.
  2. Click Undo. The last thing you did should disappear.
  3. Click Undo again if you need to.
  4. Redo brings it back if you undid too far.
  5. Reset is the big panic button. It puts the picture back to how it looked when you opened this screen.
  6. Do not click Reset unless you really want to start that picture over.
  7. The X in the corner closes the editor and throws this drawing away. Do not click it if you like what you did.

Tools

Change the brush size

  1. Next to Brush, find the Size slider. It should say 2px.
  2. Drag it, or click it and use the arrow keys.
  3. Slide to 1px if you want one tiny square at a time.
  4. Slide to 2px for a small crayon.
  5. Slide to 4px or 8px for filling bigger bits faster.
  6. Huge sizes like 32 or 64 will cover most of a 64×64 square in one drag. That is usually too big.
  7. The size you pick stays on this computer for next time.

Change the color

  1. On the right, find the color squares. That is the palette. Starter, Fantasy 16, Dawn 16, and Greens are there.
  2. Click a color. Red for a hat. Brown for hair. Whatever you want.
  3. The extra square next to Brush opens any color the palette does not have.
  4. Click the drawing square and paint with that color.
  5. The color you pick stays on this computer for next time.
  6. To copy a color already in your drawing, click Match color from image.
  7. Then click a pixel in your drawing.
  8. Brush now uses that color.
  9. Press I if you like keyboard shortcuts. That is the same as Match color.

Use Fill like a paint bucket

  1. Fill dumps color into a connected blob of the same color.
  2. Click Fill. Or press G.
  3. Pick the color you want.
  4. Click inside an empty area or inside a blob.
  5. That whole connected area should change color.
  6. If Fill dumps over too much, you clicked an area that was all connected. Click Undo.
  7. Switch back to Brush when you want to draw lines again. Or press B.

Use Eraser

  1. Click Eraser. Or press E.
  2. Slide the Eraser size. Small is safer.
  3. Drag over pixels you want gone.
  4. Gone means see-through, like glass.
  5. Eraser is a square stamp, same idea as Brush.
  6. Switch back to Brush when you want to draw again.

Draw a rectangle or a circle

  1. Click Rectangle. Or press U.
  2. Drag on the drawing square from one corner to the opposite corner.
  3. Let go. A filled box appears in the color you picked.
  4. Filled is the default. Its checkbox should be ticked. Only one of Filled or Hollow can be ticked.
  5. Click Hollow if you want only the edge. Brush is the pen. There is no separate pen tool.
  6. Hollow uses the Brush Size slider. Set it to 1px for a thin line, or 2px for a thicker one. Click Line. Or press Y. Drag from one pixel to another. Let go. A straight stroke appears at the Brush size. Hold Shift while you drag for a level, upright, or 45 degree line. Filled and Hollow do not change a line.
  7. Click Filled again when you want color dumped inside the box.
  8. Click Circle. Or press O.
  9. Drag a box. Let go. A filled round shape appears, as round as whole pixels allow. Filled and Hollow work the same here.

Stamp an outline

Outline sits under Colors. Tick On and a stroke goes around the art on the frame you are on. The other frames stay as they are. While it is ticked, the color and Size (1 to 8) redraw that stroke. Untick it to take the stroke off. Pick Brush or any other tool, or go to another frame, and the stroke stays while Outline turns off. Undo takes it off later. A blank frame has nothing to stroke, so the box waits until you draw.

Cut out a shape with Lasso

  1. Click Lasso. Or press L.
  2. Drag a loop around the pixels you want gone.
  3. Let go. Everything inside the loop is removed.
  4. If you only wanted a few pixels gone, Undo and use Eraser instead.

Turn on the pixel grid

  1. In the FRAMES row, find the grid button (it looks like a window / hash).
  2. Click it.
  3. You should see a grid over the drawing.
  4. That helps you aim at one square.
  5. Click it again to hide the grid if it gets in the way.

Move around a zoomed-in picture

  1. If you zoomed in a lot, you may not see the whole square.
  2. Hold Space.
  3. Drag. The paper slides. You are not drawing while Space is held.
  4. Let go of Space.
  5. Now you can draw again.

Flip and spin (optional)

  1. Flip horizontal makes a mirror, left and right swapped. Select, or press S, drags a box around pixels. Move, or press M, drags that box. With no box, Move drags the whole layer. Arrow keys nudge one pixel while Move is on, or while a box is showing. Hold Shift to nudge 4. Delete clears the pixels in the box. It does not remove the frame. Pixels that leave the canvas are gone.
  2. Flip vertical makes it upside down.
  3. Rotate turns the whole picture a quarter turn.
  4. Try one. If you hate it, Undo.

Crop: leave it off while you draw

  1. Crop is a tool for cutting a picture. It is not the pencil.
  2. If you click Crop by accident, the drawing square wants a box, not a stroke. On Create, the box you drag stays on this frame and the rest of this frame is cleared. Other frames stay. Undo brings it back.
  3. Click Crop again so it is not pressed.
  4. Click Brush. Draw again.
  5. On a blank New sprite, if you need a smaller page, use the Canvas box: 16 / 32 / 64, not Crop.
  6. Crop is more useful later on a dropped sheet, when you want to keep one piece of a big picture.

Remove Background: not for drawings you painted

  1. That button wants a photo with one flat wall color.
  2. On a blank sprite it is often grey and cannot click. That is correct.
  3. To make empty pixels, use Eraser, not Remove Background.

Frames and play

Make a second pose so it can move

  1. One picture is a sticker. Two pictures in a row can look like a walk or a blink.
  2. Under FRAMES, you should see one little thumbnail. That is Frame 1.
  3. Click the + button. That is Add blank frame.
  4. You now have Frame 2, empty.
  5. The empty frame should copy your layers, but with no pixels yet.
  6. Draw the next pose on Frame 2. Same character, one tiny change: arm up, or eyes closed.
  7. Click Frame 1’s thumbnail to go back.
  8. Click Frame 2’s thumbnail to go forward.
  9. Arrow keys Left and Right also change frames.

Copy a frame instead of starting empty

  1. Click the frame you like.
  2. Click the duplicate button (two little pages).
  3. You get a copy.
  4. Change only a little on the copy: move a foot, blink, bounce.
  5. Small changes make a smoother movie.

See the movie

  1. Look at the big preview beside your drawing.
  2. Click Play.
  3. The preview should flip through your frames.
  4. Your drawing square should stay on the frame you were editing. Play does not steal the canvas.
  5. Click Play again to pause.
  6. Speed is how fast the movie goes, in frames a second (FPS). Default is 12.
  7. Slide it down to 6 if it is too fast.
  8. Slide it up to 16 if it is too slow.
  9. Speed goes from 1 to 60. It starts at 12. With two frames, Download GIF and Download as Spritesheet under the drawing become usable. One frame keeps them off.

Onion skin (the ghost of the last pose)

  1. Onion skin shows a ghost of another frame so you can line things up.
  2. Click the onion button for the previous frame. Ghost is red.
  3. Click the onion button for the next frame. Ghost is green.
  4. The ghost is only a helper. It will not be in the downloaded picture.
  5. Turn onion off when it is distracting.

Reorder or throw away frames

  1. Click a frame.
  2. Use < to move it left in the movie.
  3. Use > to move it right.
  4. The trash can deletes that frame.
  5. You cannot delete the last remaining frame. You need at least one.
  6. Play uses the new order.

Layers and size

Layers (stickers stacked on one pose)

  1. Find Layers.
  2. Layer 1 is your paper.
  3. Add layer makes a new sticker on top.
  4. Click a layer name to draw on that layer.
  5. Hide a layer with the hide button if you want it gone from view but not deleted.
  6. The opacity slider makes a layer see-through.
  7. Move layer up / down changes which sticker is on top.
  8. You can have up to 8 layers.
  9. When you download, layers get flattened into one picture per frame. The player will not see separate layers.

Canvas size (only if 64 feels too small or too big)

  1. Click the Canvas box above the drawing (it shows W and H). Presets: 16, 32, 64, 128, 256.
  2. 16 is tiny, like a bee.
  3. 32 is a small game icon.
  4. 64 is a good first character.
  5. 128 and 256 are big and slower to draw.
  6. Pick a size. The drawing stretches to the new cell count. There is no extra switch.
  7. Picking 16 or 64 keeps the same on-screen square. 64 packs more cells into it. Brush 2px still paints two of those cells.
  8. If the sprite is still blank and has one frame, the size changes at once.
  9. If you already drew, or you have more than one frame, a warning asks first. Keep 64×64 stays. I know what I'm doing changes this frame and all other frames.
  10. Going up (64 to 128) makes every pixel a bigger block. Going down (64 to 32) squeezes the whole drawing in. Detail does not come back.
  11. Keep W and H equal if you want a square.

Change the page size after you already drew

  1. You drew on 64 × 64 and want a bigger grid.
  2. Click 128. If you already drew, or you have more than one frame, confirm with I know what I'm doing. The square stays. Your art stretches to 128 cells.
  3. Going down (64 to 32) keeps the whole drawing but loses detail. Look before you Send to Clean.
  4. Undo if that was a mistake.
  5. The on-screen square does not grow. Only the cell count changes.
  6. Keep W and H equal if you want a square.

Save and keep

Save your progress (this browser only)

  1. At the bottom, click Save.
  2. That keeps a draft on this browser.
  3. You stay in the drawing screen.
  4. A draft is like a notebook in this computer, not a file on your desktop.
  5. Safari may throw drafts away if you stay away about 7 days.
  6. Free keeps 3 drafts. Basic keeps 25. Pro keeps 100.

Finish the drawing

  1. Save, Download this Frame, and Send to Clean sit under the drawing. They stay off until you draw a pixel or add a frame. Click Download this Frame when you have a drawn pixel, or more than one frame, and you want that pose as a file. You stay on Create. You do not have to open Clean.
  2. Download GIF and Download as Spritesheet stay off until you add another frame. Hover them to see why.
  3. Click Send to Clean only if you want the cleaner to treat the drawing as a sheet.
  4. Send to Clean closes Create and opens the Clean tab with your strip.
  5. After Send to Clean, Undo from the editor is gone. A new Create canvas starts clean.

Keep it for real

  1. A draft on this browser is not enough.
  2. Download this Frame on Create is the real keep for the pose you are on.
  3. With two or more frames, Download GIF is a looping movie. Download as Spritesheet is a strip. Download this Frame is only the pose you are on.
  4. You can still Send to Clean and download from there if you want Clean’s extras.
  5. Free downloads have a watermark. Paid plans can take a clean file home.

Open it again later

  1. Go back to Workspace.
  2. Under Drafts on this browser, click your sprite.
  3. It should open in the editor, not the cleaner.
  4. Keep drawing.

Clean board: take the movie home

  1. Click Send to Clean when the Play preview looks right.
  2. Wait for Clean.
  3. Play it there too, if you can.
  4. Download GIF to show a friend a looping movie.
  5. Download PNG if a game needs a strip of poses.
  6. Free downloads may show a watermark. That is the free plan. The drawing is still yours on this browser.
  7. After this, Create undo is gone. Open the draft or Create again to start a new edit.

Drafts: name your friends

  1. Workspace shows Drafts on this browser.
  2. If you see Rename, name them: `blink`, `walk`, `jump`, `idle`.
  3. Names save you from opening the wrong movie.
  4. Delete only a draft you truly do not want. Delete is not Undo.

First sprite

Tiny first project (do this today)

  1. New sprite.
  2. Zoom in.
  3. Draw a circle head in black.
  4. Add two eye pixels.
  5. Duplicate the frame.
  6. On frame 2, move one eye pixel, or close the eyes.
  7. Hit Play.
  8. If it blinks, you did it.
  9. Click Save so you do not lose it.
  10. Click Download GIF. You stay on Create.
  11. Or click Send to Clean if you want the cleaner.
  12. You made a sprite.

Keyboard cheat sheet (optional)

  1. On the left, open Shortcuts. B Brush.
  2. E Eraser.
  3. G Fill.
  4. C Crop (leave this off while you draw).
  5. I Match color.
  6. Y Line. Hold Shift for a level, upright, or 45 degree line. U Rectangle. S Select. M Move.
  7. O Circle.
  8. L Lasso.
  9. Space pan. + zoom in. − zoom out. 1 jump to 100%. P Play. X pixel grid. N add a blank frame. D duplicate. Delete remove a frame.
  10. Left / Right previous / next frame. H flip horizontal. Shift+H flip vertical. R rotate right. Shift+R rotate left. [ onion previous. ] onion next. Letter keys are the same on every keyboard. Undo is Ctrl+Z or ⌘Z. You do not need a keyboard to draw with a finger.

Face movies

Look left, look right

The feet stay. Only the face turns.

  1. New sprite. 64 × 64. Draw a standing person facing you.
  2. Eyes and a tiny nose. Remember which side the nose is on.
  3. Click Save.
  4. Duplicate Frame 1. Frame 2 is look left.
  5. Onion on.
  6. On Frame 2, erase the eyes and nose.
  7. Draw both eyes a few pixels to the left. Move the nose left too.
  8. Duplicate Frame 1 again. Drag it to the end if you need a “look at you” in the middle later.
  9. Duplicate Frame 1. Frame 3 is look right.
  10. On Frame 3, move eyes and nose a few pixels to the right.
  11. Order: face you, look left, face you, look right, face you.
  12. Duplicate the “face you” frame as many times as you need to fill that order.
  13. Play. FPS 6.
  14. If the whole head slides, you moved too many pixels. Undo. Move only eyes and nose.
  15. Click Save, then Send to Clean.
  16. Download the GIF.
  17. You made a look-around.

Sleep

A sleep is a slow blink that stays closed, then maybe a Z.

  1. Start from your blink draft.
  2. Order: eyes open, eyes closed, eyes closed, eyes closed.
  3. Duplicate the closed-eye frame until most of the movie is closed.
  4. FPS 4. Sleep is slow.
  5. Optional: Add layer. On that layer, paint a tiny Z above the head on the closed frames only.
  6. Hide the Z layer. The face should still be there. Show it again.
  7. Do not paint Z on the open-eye frame, or they snore while looking at you.
  8. Play. They should doze.
  9. Click Save, then Send to Clean.
  10. Download the GIF.
  11. You made a sleep.

Surprise

Idle, then a big tiny reaction: eyes wide, arms up, one extra pixel of stretch.

  1. Frame 1: normal face, arms down.
  2. Duplicate. Frame 2: bigger eyes (add a pixel of white). Mouth an O. Arms up.
  3. Duplicate Frame 1 at the end if they calm down. Or hold Frame 2 if they stay shocked.
  4. Optional: move the whole body up one pixel on Frame 2, like a hop of surprise.
  5. Play. FPS 8.
  6. If it is only a blink, the arms did not move. Put the arms up.
  7. Click Save, then Send to Clean.
  8. You made a surprise.

Cry

Slow. Tears are a layer. The mouth is a small sad shape.

  1. Face on Frame 1, sad mouth.
  2. Add layer for tears.
  3. Frame 1: one tear pixel under an eye.
  4. Duplicate. Frame 2: that tear one pixel down. Maybe a second tear on the other eye.
  5. Duplicate. Frame 3: first tear lower or gone. Second tear down one.
  6. Duplicate a blink-closed frame if they squeeze their eyes.
  7. Play. FPS 4.
  8. Do not shake the whole head unless you mean sobs. If you sob, bob one pixel only.
  9. Click Save, then Send to Clean.
  10. You made a cry.

Nod yes, shake no

Only the head moves. The body is a statue.

  1. Stand. Onion on for every head change.
  2. Yes: Frame 1 head normal. Frame 2 head one pixel down. Frame 3 normal. Frame 4 head one pixel down. Frame 5 normal.
  3. No is a new draft, or extra frames after a pause: head one pixel left, center, one pixel right, center.
  4. Do not move the feet. If the feet move, you grabbed the whole body. Undo. Nudge only the head pixels.
  5. Play. FPS 6.
  6. Click Save, then Send to Clean.
  7. You made a yes or a no.

Laugh

Mouth bigger. Eyes smaller. Tiny bob.

  1. Stand, happy mouth.
  2. Duplicate. Frame 2: mouth one pixel taller or wider. Eyes into happy curves. Body up one pixel.
  3. Duplicate Frame 1. Alternate 1, 2, 1, 2.
  4. FPS 8.
  5. Click Save, then Send to Clean.
  6. You made a laugh.

Sneeze

Wind up, blast, recover.

  1. Frame 1: normal.
  2. Frame 2: eyes closed, head back one pixel, cheeks bigger if you can spare two pixels.
  3. Frame 3: head forward, a tiny spray of pixels in front of the face on a new layer.
  4. Frame 4: normal again. Spray layer empty or hidden.
  5. Play. FPS 10.
  6. Click Save, then Send to Clean.
  7. You made a sneeze.

Move movies

A walk

A walk is four poses of the same body. Only the legs change a little.

  1. Open New sprite.
  2. Stay on 64 × 64.
  3. Zoom in.
  4. Turn the grid on.
  5. Imagine the square has a floor. The feet should sit on the same row of pixels in every frame. If the feet jump up and down, the movie will bounce.
  6. Brush 2px, black.
  7. Draw a simple body on Frame 1:
    • a box for the torso
    • a box for the head
    • two arms hanging
    • two legs, both almost straight, a tiny step forward
  8. Keep the body in the middle. Do not glue it to the left or right edge.
  9. Click Save.
  10. This is Frame 1: contact. One foot is forward, one is back, both near the floor.
  11. Click Duplicate frame. That copy is Frame 2.
  12. Turn onion previous on.
  13. On Frame 2, erase only the legs. Leave the head and body.
  14. Draw the legs passing each other, closer together, one knee up a little. This is passing.
  15. Check the feet. The lowest foot pixels should match Frame 1’s floor row. Use the red ghost.
  16. Click Save.
  17. Duplicate Frame 2. That copy is Frame 3.
  18. On Frame 3, swap which foot is forward. This is the other contact.
  19. Same floor row. Same body height.
  20. Click Save.
  21. Duplicate Frame 3. That copy is Frame 4.
  22. On Frame 4, passing again, but the other knee is up.
  23. You should have four thumbnails.
  24. Click each thumbnail slowly: 1, 2, 3, 4. The body should stay put. Only legs swap.
  25. If the whole character slides left, Undo that frame and nudge only the legs.
  26. Turn onion off.
  27. Click Play.
  28. Set FPS to 8 for a first walk. 12 can look hurried.
  29. If it moonwalks, a frame is in the wrong order. Select a frame and use < or > until Play looks like walking forward.
  30. If it hops, a foot is higher on one frame. Fix that frame with onion on.
  31. Click Save.
  32. Click Send to Clean.
  33. On the Clean board, play it again.
  34. Download the GIF for a friend.
  35. Download the PNG if you want the four poses in a strip for a game.
  36. You made a walk.

An idle bounce

Idle means standing still, but breathing. The whole body moves up one pixel, then down. No walking.

  1. Open your walk draft, or New sprite and draw the same standing body on Frame 1.
  2. You only need a standing pose. If you have walk frames, click Frame 1 (both feet near the floor).
  3. Duplicate Frame 1 until you have two frames that look the same.
  4. Delete extra walk frames if this is a new idle movie. Keep two copies of the stand.
  5. Click Frame 2.
  6. Turn onion previous on.
  7. On Frame 2, you will move the whole character up one pixel. Not two. One.
  8. Easy way: Eraser the whole body on Frame 2, then redraw it one row higher. Slow way: erase the bottom row of the feet and add a row on top of the head.
  9. The red ghost should sit one pixel below your new drawing.
  10. Turn onion off.
  11. Click Play.
  12. Set FPS to 4 or 6. Fast idle looks like shivering.
  13. If it hops too hard, you moved more than one pixel. Undo and do one row only.
  14. Duplicate Frame 1 again and move that copy to the end: down, up, down. The bounce lands.
  15. Click Save.
  16. Click Send to Clean.
  17. Download the GIF.
  18. You made an idle.

A wave

A wave is a stand, plus one arm that goes up and down.

  1. New sprite, or duplicate a standing draft so you do not wreck the walk.
  2. 64 × 64. Zoom in. Grid on.
  3. Draw the body on Frame 1 with both arms down.
  4. Click Save.
  5. Duplicate Frame 1. That is Frame 2.
  6. Onion previous on.
  7. On Frame 2, erase only the waving arm. Leave the other arm and the body.
  8. Draw that arm bent, hand near the head. Like “hi”.
  9. Duplicate Frame 2. That is Frame 3.
  10. On Frame 3, move the hand a little higher or a little more to the side. Tiny change.
  11. Duplicate Frame 1 and drag that copy to the end, so the arm comes back down.
  12. Order: arm down, arm up, arm higher, arm down.
  13. Play. FPS 8.
  14. If both arms flap, you edited the wrong arm. Undo that frame and onion-check.
  15. Click Save, then Send to Clean.
  16. Download the GIF.
  17. You made a wave.

A jump

A jump is crouch, then in the air, then land. The feet leave the floor, then come back to the same floor.

  1. New sprite. 64 × 64.
  2. Draw a standing body. Remember the floor row: the lowest foot pixels.
  3. Count that row. Example: if feet sit on row 60, every landing frame must sit on 60 too.
  4. Click Save.
  5. Duplicate Frame 1. Frame 2 is the crouch.
  6. Onion on.
  7. On Frame 2, squash the legs shorter. The head may drop one or two pixels. Feet stay on the floor row.
  8. Duplicate Frame 2. Frame 3 is in the air.
  9. On Frame 3, move the whole character up. Legs can straighten or tuck.
  10. The feet should be above the floor row now. Empty pixels under the feet. That is the jump.
  11. Duplicate Frame 1. Drag it to the end. Frame 4 is land. Same as stand, same floor row.
  12. Order: stand, crouch, air, land.
  13. Play. FPS 8.
  14. If it never leaves the ground, Frame 3 was not moved up.
  15. If it never lands, the last frame is still in the air. Put a stand copy at the end.
  16. If it slides sideways, onion-check the body against Frame 1. Nudge back.
  17. Click Save, then Send to Clean.
  18. Download the GIF.
  19. You made a jump.

A run

A run is a walk that leans forward, with bigger steps and a little air.

  1. New sprite, or duplicate the walk draft so the walk stays safe.
  2. Four frames, same as walk: contact, passing, other contact, other passing.
  3. On every frame, move the whole body one pixel up from a walk, and one pixel forward (toward the way they run).
  4. Onion on. Legs swing farther than the walk. One foot can leave the floor on passing frames.
  5. Arms swing bigger too. Opposite arm to opposite leg.
  6. Floor row still matters on contact frames. Passing frames may have empty pixels under a foot. That is the hop of a run.
  7. Play. FPS 12. Run wants to be faster than walk.
  8. If they lean so far they fall, you moved the body too far forward. Nudge back one pixel.
  9. If it looks like a walk, make the passing step higher.
  10. Click Save, then Send to Clean.
  11. Download the GIF.
  12. You made a run.

Sit down

Stand, bend, sit. The floor stays. The hips go down.

  1. Draw a stand on Frame 1. Same floor row as always.
  2. Duplicate. Frame 2 is bend.
  3. Onion on. Shorten the legs. Hips drop a few pixels. Head drops a little. Arms can go forward for balance.
  4. Feet stay on the floor.
  5. Duplicate Frame 2. Frame 3 is sit.
  6. Legs bent more, or stuck straight out if they sit on the floor. Hips even lower.
  7. If they sit on a chair, draw a tiny chair box behind them on a new layer, so you can hide the chair.
  8. Duplicate Frame 1 and put it at the end only if you want them to stand back up. For “they sat down and stayed,” stop on the sit frame. Duplicate the sit frame so Play holds the sit.
  9. Play. FPS 6.
  10. Click Save, then Send to Clean.
  11. Download the GIF.
  12. You made a sit.

A poke

One arm goes out and back. The other arm stays.

  1. Standing Frame 1. Both arms down or ready.
  2. Duplicate. Frame 2 is wind up. The poking arm goes back a little.
  3. Duplicate. Frame 3 is poke. That arm is straight out.
  4. Duplicate Frame 1 and put it at the end: arm comes home.
  5. Onion on for each arm change. Do not move the feet.
  6. Play. FPS 10.
  7. If both arms poke, you edited the wrong arm. Undo. Onion-check.
  8. Click Save, then Send to Clean.
  9. Download the GIF.
  10. You made a poke.

A kick

One leg goes back, then out, then home. The other foot stays on the floor.

  1. Stand on Frame 1. Both feet on the floor row.
  2. Duplicate. Frame 2 is wind up. Kick leg goes back. Standing foot stays.
  3. Duplicate. Frame 3 is kick. Kick leg is straight out.
  4. Duplicate Frame 1 and put it at the end: land.
  5. Onion on. The standing foot must not slide. If it slides, the whole body is skating.
  6. Arms can swing opposite the kick, a little, not a lot.
  7. Play. FPS 10.
  8. If they fall over, you kicked and also moved the standing foot. Undo the standing foot.
  9. Click Save, then Send to Clean.
  10. You made a kick.

A tiny dance

Step left, step center, step right, step center. Head can bob.

  1. Stand in the middle. Remember a center pixel on the body.
  2. Duplicate. Frame 2: move the whole character two pixels left. Both feet still on the floor.
  3. Duplicate Frame 1. That is back to center. Put it third if you need, or:
  4. Duplicate Frame 1. Frame for two pixels right.
  5. Order: center, left, center, right, center.
  6. Optional: on left and right frames, raise one arm.
  7. Play. FPS 8.
  8. If they moonwalk, a frame is facing the wrong way. You do not need Flip for this dance.
  9. Click Save, then Send to Clean.
  10. You made a dance.

Fall down

Stand, tip, sit-fall, lie. Then stay down unless you add a get-up.

  1. Stand. Floor row noted.
  2. Duplicate. Frame 2: body tilts. One foot stays. Arms out.
  3. Duplicate. Frame 3: hips down, like a clumsy sit.
  4. Duplicate. Frame 4: lie on the floor. Head to one side. Legs stick out.
  5. The lie should rest on the floor row, not float.
  6. Duplicate Frame 4 so Play holds the lie. They stay down.
  7. Play. FPS 8.
  8. Click Save, then Send to Clean.
  9. You made a fall.

Get up

This is the fall in reverse. Start from the lie, not from a new blob.

  1. Open the fall draft.
  2. Duplicate the lie frame.
  3. Then duplicate the sit-fall.
  4. Then duplicate the tilt.
  5. Then duplicate the stand.
  6. You may have fall-down frames and get-up frames in one Play. That is a full trip.
  7. Or delete the first fall and keep only lie → sit → tilt → stand.
  8. Play. FPS 8.
  9. If they pop up too fast, duplicate the sit frame so they pause.
  10. Click Save, then Send to Clean.
  11. You made a get-up.

Climb

Hands up, body up, feet up. Same wall. The wall is a layer you do not animate.

  1. Add layer first. Paint a vertical wall or ladder on the left. That is the wall layer.
  2. Click Layer 1. Draw the person at the bottom, hands on the wall.
  3. Hide the wall. Person stays. Show the wall.
  4. Duplicate the frame.
  5. On Frame 2, click the person layer only. Move the whole person up two pixels.
  6. Change which hand is higher, like climbing.
  7. Duplicate. Frame 3: up two more pixels. Swap the hands again.
  8. Duplicate. Frame 4: up again.
  9. Do not move the wall layer.
  10. Play. FPS 8.
  11. If the wall crawls, you drew on the wall layer by mistake. Undo. Click the person layer.
  12. Click Save, then Send to Clean.
  13. You made a climb.

Swim

No floor. The body tilts. Arms cycle. A little bob.

  1. New sprite. Do not sit them on the bottom row. Leave water room under them.
  2. Optional: a new layer of blue dots for water. Hide it to see the body.
  3. Frame 1: body almost flat. One arm forward, one back.
  4. Duplicate. Frame 2: swap the arms. Bob the body one pixel up.
  5. Duplicate. Frame 3: arms like Frame 1. Bob one pixel down.
  6. Duplicate. Frame 4: arms like Frame 2. Bob up again.
  7. Play. FPS 8.
  8. If they walk on the bottom, you left feet on the floor. Erase the floor contact. They should float.
  9. Click Save, then Send to Clean.
  10. You made a swim.

Turn around

Use Flip horizontal so you do not redraw the whole body.

  1. Open a standing drawing that faces one way. A side view is best: one eye, a nose pointing left or right.
  2. If you only have a front view, draw a simple side view on a new draft: head, body, one visible arm, one visible leg.
  3. Click Save. That is Frame 1: facing left (or right).
  4. Duplicate Frame 1.
  5. On Frame 2, click Flip horizontal. The character now faces the other way.
  6. Play. They should turn in one snap.
  7. If a snap-turn looks too sudden, add a middle frame: duplicate Frame 1, erase the face, draw the nose as a tiny front view (both eyes, nose in the middle). Put that frame between the two flips.
  8. Order: face left, face you, face right.
  9. Play. FPS 8.
  10. If Flip also mirrored the wrong frame, Undo and make sure Frame 2 was selected first.
  11. Click Save, then Send to Clean.
  12. Download the GIF.
  13. You turned them around.

Duck

Head and shoulders go down. Feet stay.

  1. Stand.
  2. Duplicate. Frame 2: shorten the legs, drop the head a few pixels, maybe arms over the head.
  3. Feet on the same floor row.
  4. Duplicate Frame 1 at the end if they pop back up.
  5. Play. FPS 8.
  6. Click Save, then Send to Clean.
  7. You made a duck.

Push

Both hands go forward. The body leans. Feet stay planted.

  1. Stand, side view if you can (nose pointing the way they push).
  2. Duplicate. Frame 2: lean one pixel forward, arms stretch forward.
  3. Duplicate. Frame 3: arms a little more forward. Body still. Feet glued.
  4. If there is a box, put the box on its own layer and move the box one pixel on Frame 3 only.
  5. Play. FPS 8.
  6. Click Save, then Send to Clean.
  7. You made a push.

Pick up from the floor

Bend, hand on the floor, stand with the thing.

  1. Stand.
  2. Duplicate. Frame 2: bend, like the sit-bend. One hand lower.
  3. Add layer for the item on the floor, in front of the hand.
  4. Duplicate. Frame 3: item layer moves to the hand.
  5. Duplicate. Frame 4: stand back up. Item stays in the hand (move item layer up with the body).
  6. Play. FPS 8.
  7. If the item stays on the floor while they stand, you forgot to move the item layer on Frame 4.
  8. Click Save, then Send to Clean.
  9. You made a pick-up.

Drop it

The pick-up in reverse.

  1. Start from the stand-with-item frame.
  2. Duplicate. Hand opens (erase a grip pixel).
  3. Duplicate. Item layer moves down to the floor.
  4. Duplicate. Person stands empty-handed. Item stays on the floor layer.
  5. Play. FPS 8.
  6. Click Save, then Send to Clean.
  7. You made a drop.

Hurt

They got bonked. One frame of ouch, then back to stand.

  1. Start from a stand.
  2. Duplicate. Frame 2 is hurt.
  3. Onion on. Move the whole body one pixel in the hit direction, like they got shoved.
  4. Eyes can be > < or just closed lines. Mouth a small dash.
  5. Optional: a tiny star or line near the head on a new layer. Hide that layer to check the face.
  6. Duplicate Frame 1 at the end so they recover.
  7. Play. FPS 8.
  8. If they fly across the square, you moved too many pixels. One or two is a bonk. Ten is a launch.
  9. Click Save, then Send to Clean.
  10. You made a hurt.

Faint

Hurt that does not get up. Hold the down pose.

  1. Do the fall or sit.
  2. End on the lie or sit.
  3. Duplicate that last frame two or three times so Play stays down.
  4. Optional closed eyes on those hold frames.
  5. FPS 6.
  6. Click Save, then Send to Clean.
  7. You made a faint.

Victory

Arms up. Maybe a two-frame hop.

  1. Stand.
  2. Duplicate. Arms straight up, like a Y.
  3. Duplicate. Optional hop: whole body up one pixel, same Y arms, tiny shadow.
  4. Duplicate the grounded Y so they land.
  5. Play. FPS 8.
  6. Click Save, then Send to Clean.
  7. You made a victory.

Guard

Arms in front. Hold it.

  1. Stand.
  2. Duplicate. Both arms up like a wall in front of the chest.
  3. Duplicate that guard frame so Play holds the block.
  4. Play. FPS 8.
  5. Click Save, then Send to Clean.
  6. You made a guard.

Props and friends

A shirt on its own layer

Layers let you change the shirt without redrawing the body.

  1. Open a standing drawing.
  2. Find Layers. You should see Layer 1.
  3. Click Add layer. That is Layer 2.
  4. Click Layer 2 so it is the one you draw on.
  5. Pick a shirt color.
  6. Paint the shirt only on Layer 2. Do not paint the head.
  7. Click the hide button on Layer 2. The shirt should vanish. The body stays.
  8. Show Layer 2 again.
  9. Click Layer 1. Draw on the body. The shirt should stay on top if Layer 2 is above.
  10. If the shirt is hiding under the body, select Layer 2 and Move layer up.
  11. Duplicate the frame. Both layers copy.
  12. Recolor the shirt on Frame 2, still on Layer 2, if you want a flicker-free color swap later.
  13. Hide Layer 1. You should see only the shirt. That means you painted the shirt on the right layer.
  14. Show Layer 1 again.
  15. Click Save.
  16. When you Send to Clean, layers flatten. The download is one picture per frame, shirt baked in.
  17. You used a layer.

Recolor without flicker

  1. Open the walk.
  2. Pick the shirt color.
  3. Click Fill.
  4. Click Frame 1’s shirt. Fill it.
  5. Click Frame 2. Fill the shirt the same color.
  6. Do Frame 3. Do Frame 4.
  7. Same color on every frame or the shirt will blink like a broken light.
  8. Play to check.
  9. If one frame is the wrong color, click that thumbnail and Fill again.
  10. Click Save.

Idle, then wave

Same standing person. First they breathe. Then they say hi. Then they stand again.

  1. Open your idle draft, or make a two-frame bounce from the idle steps.
  2. Click the last idle frame.
  3. Duplicate it. That copy is the start of the wave.
  4. Onion on.
  5. Erase only one arm on this new frame.
  6. Draw the arm up, hand near the head.
  7. Duplicate that wave frame.
  8. Move the hand a little. Tiny change.
  9. Duplicate the first standing frame.
  10. Drag that stand copy to the very end.
  11. Play from the start. Bounce, bounce, hi, hi, stand.
  12. If the wave starts too soon, duplicate a standing frame and slide it in before the wave.
  13. FPS 8.
  14. Click Save, then Send to Clean.
  15. Download the GIF.
  16. You combined two movies.

Hold a ball

The ball is a layer. The hands move. The ball stays in the hands.

  1. Draw a stand on Layer 1.
  2. Add layer. Call this the ball layer in your head. Paint a round ball near one hand.
  3. Duplicate the frame.
  4. On Frame 2, click the ball layer.
  5. Erase the ball from the old spot.
  6. Paint it a few pixels over, still touching the hands.
  7. If the hands need to follow, click Layer 1 and nudge only the hands. Not the feet.
  8. Duplicate and move the ball again if you want a toss. Up, then down, then back in the hands.
  9. Hide the ball layer. You should see empty hands. Show it. The ball returns.
  10. Play. FPS 8.
  11. If the ball slides through the body, the ball layer is behind the body. Move layer up.
  12. Click Save, then Send to Clean. Flatten is fine. The download still shows the ball.
  13. You made a hold.

Two characters, one canvas

Keep them on two layers so they do not glue together.

  1. Layer 1: person A on the left.
  2. Add layer. Layer 2: person B on the right.
  3. Leave a gap of empty pixels between them.
  4. Duplicate the frame.
  5. On Frame 2, click Layer 2 only. Move person B one pixel toward A, or wave B’s arm.
  6. Hide Layer 2. Only A remains. Show Layer 2. B returns.
  7. Play. One person can move while the other stands still.
  8. If they smear into one blob, you painted both on the same layer. Undo. Use two layers.
  9. Click Save, then Send to Clean.
  10. Download the GIF.
  11. You made a two-person shot.

Throw the ball

The ball leaves the hands, flies, and is gone. Then a new ball can come back if you want.

  1. Start from the hold-a-ball drawing.
  2. Frame 1: ball in the hands.
  3. Duplicate. Frame 2: ball one step away, still near the hands.
  4. Duplicate. Frame 3: ball farther, higher if it is an arc.
  5. Duplicate. Frame 4: ball near the edge of the square, or gone (erase it).
  6. Keep the body on Layer 1. Move only the ball layer.
  7. Hands on Layer 1 should follow a little on Frame 2, then rest.
  8. Play. FPS 10.
  9. If the ball teleports, you skipped too many pixels. Add a frame in between.
  10. Click Save, then Send to Clean.
  11. You made a throw.

Eat

Hand to mouth. Chew. Hand down.

  1. Stand. Draw a tiny food pixel or two in one hand. Food can be its own layer.
  2. Duplicate. Frame 2: hand and food move up to the mouth.
  3. Duplicate. Frame 3: food is gone (erase food layer). Mouth can be a smaller line, like a bite.
  4. Duplicate. Frame 4: chew. Move the mouth line one pixel. Or blink while chewing.
  5. Duplicate the stand, no food, at the end. Hand down.
  6. Play. FPS 6. Eating is slower than a poke.
  7. If the food floats, it left the hand layer-wise. Keep food and hand moving together, or parent them in your head: move food first, then the hand to match.
  8. Click Save, then Send to Clean.
  9. You made an eat.

Rain

Rain is a layer. The person can idle underneath.

  1. Draw a standing person on Layer 1.
  2. Add layer. That is rain.
  3. Paint short vertical dashes, not a solid sheet. Leave gaps.
  4. Duplicate the frame.
  5. On Frame 2, click the rain layer. Erase the old dashes. Paint new dashes two pixels lower.
  6. Duplicate. Frame 3: dashes lower again, or back to the top if they fell off the square.
  7. Hide rain. Person is dry. Show rain. It pours.
  8. Play. FPS 12. Rain wants to be quicker than idle.
  9. If the person smears, you painted rain on Layer 1. Undo. Rain layer only.
  10. Click Save, then Send to Clean.
  11. You made weather.

A shadow

The shadow proves they are on the ground.

  1. Person on Layer 1.
  2. Add layer. Move this layer down so it sits under the person (behind).
  3. Pick a dark color, not pure black if the line art is black. Dark gray is fine.
  4. Paint a flat oval under the feet, a few pixels wide.
  5. Duplicate. If the person jumps later, on the air frame make the oval smaller and lighter (fewer pixels).
  6. On land frames, fat oval. On air frames, tiny oval.
  7. Play a jump with this shadow. The shadow should shrink in the air and grow on land.
  8. If the shadow covers the feet, the shadow layer is on top. Move layer down.
  9. Click Save, then Send to Clean.
  10. You made a shadow.

A pet that follows

Tiny second character, two layers, two pixels behind.

  1. Person on Layer 1, left-ish.
  2. Add layer. Draw a tiny pet on the right of the person: four pixels of body, two of head.
  3. Duplicate.
  4. On Frame 2, move the person one pixel left (or right).
  5. Then click the pet layer. Move the pet the same way, but one frame late if you want a follow: on Frame 2 the pet can stay, on Frame 3 the pet catches up.
  6. Three frames: person moves, pet lags, pet catches up.
  7. Play. FPS 8.
  8. If they glue together, gap was zero. Leave one empty pixel between heel and pet.
  9. Click Save, then Send to Clean.
  10. You made a follower.

Open a door

The door is a layer. The person can stay still.

  1. Paint a door rectangle on Layer 2, on the right side of the square.
  2. Person on Layer 1, on the left.
  3. Duplicate.
  4. On Frame 2, click the door layer. Erase the door. Draw it thinner, like a line, as if it swung.
  5. Duplicate. Frame 3: door even more open, or gone, showing empty space.
  6. Optional Frame 4: person walks one step toward the opening. Person layer only.
  7. Play. FPS 6.
  8. Click Save, then Send to Clean.
  9. You made a door.

Copy your own head onto a new job

Steal the face so every movie looks like the same friend.

  1. Open the blink draft.
  2. Zoom in on the head.
  3. You cannot copy-paste pixels yet, so you redraw, counting.
  4. Count how many pixels wide the head is. Write the number.
  5. Count how many pixels from the top of the square to the top of the head.
  6. Count eye row. Count gap between eyes.
  7. New sprite. Same 64 × 64.
  8. Draw the head using those counts. Same colors. Match color from image does not reach the other draft, so remember the hex or pick by eye.
  9. Now add new legs for a walk, or a sit, or a swim.
  10. Play. If the face matches, it is the same character in a new job.
  11. Click Save. Keep this as the “master friend” draft.
  12. Next movies duplicate from this master, not from a random blob.

Practice

Look at 1×

Zoom lies. Games often show the sprite small.

  1. Draw anything you like at 600%.
  2. Click 1x.
  3. Squint. Can you still tell it is a person?
  4. If it is a gray smear, the silhouette is weak. Zoom back in. Make the outline darker or the shape simpler.
  5. Check the play preview too. That is closer to game size than a huge zoom.
  6. Fix, then 1× again, until the blob reads as a friend.

Four colors only

Too many colors make flicker and mud.

  1. Pick four colors for one friend: line, skin, shirt, extra (hair or shoes).
  2. Write them down or keep the swatches in a corner of the canvas on a hidden layer.
  3. Match color from image to reuse them. Do not pick a new red every frame.
  4. Fill shirts with the same shirt color on every frame.
  5. Play. If a frame flashes, that frame used a fifth color by accident.

Onion previous and next together

  1. A walk with four frames.
  2. Click the middle frame.
  3. Turn onion previous on (red).
  4. Turn onion next on (green).
  5. You should see ghosts on both sides.
  6. Use them to keep the head in one place.
  7. Turn both off before you call it done, so you see the real pixels.

Throw away a bad frame

  1. Make three frames on purpose. Make Frame 2 ugly on purpose.
  2. Click Frame 2.
  3. Click the trash can.
  4. Frame 2 is gone. The others close the gap.
  5. Play. The ugly one should not appear.
  6. You cannot trash the last frame. If only one remains, that is your paper.

Reorder a movie

  1. Make frames in the wrong order on purpose: closed eyes, then open, then closed, when you wanted open, closed, open.
  2. Click a frame.
  3. Use < or > until Play looks right.
  4. Play after every move. Do not guess.

Undo is small, Reset is huge

  1. Draw a mark.
  2. Undo. The mark goes.
  3. Redo. The mark returns.
  4. Draw five marks.
  5. Undo five times.
  6. Now draw a whole face.
  7. Do not hit Reset unless you want the face from when you opened this editor session, not from your last Save.
  8. Reset is not “undo one.” Reset is “throw this session back to the start.”

Finish

One friend, many jobs (the real finish)

This is the last big project. Same head. Separate drafts. You already know every piece.

  1. New sprite. 64 × 64.
  2. Draw the master friend: head counts, four colors, feet on a floor row.
  3. Save. This draft is master.
  4. Duplicate frames only when this paper says so. For new jobs, prefer New sprite and redraw the head with your counts, or keep working copies from master if you are still in one file on purpose.
  5. Make a blink draft. Two or three frames. Save. Send to Clean. Download GIF. Name it blink.
  6. Make an idle draft. Two frames, one-pixel bob. Download GIF. Name it idle.
  7. Make a walk draft. Four frames. Floor row. Download GIF and PNG. Name it walk.
  8. Make a jump draft. Crouch, air, land. Shadow shrinks in the air if you want extra credit. Name it jump.
  9. Make a hurt draft. Name it hurt.
  10. You now have a tiny actor. Idle in place, walk, jump, blink, ouch.
  11. Put the GIFs in a folder on your computer. That folder is the real backup. The browser notebook can vanish.

If something feels broken

  1. Brush does nothing: click Brush so it is pressed. Crop should be off.
  2. You painted the wrong frame: look at which thumbnail is highlighted. Click the right one.
  3. You painted the wrong layer: look at which layer says active. Click the right one.
  4. Play looks frozen: you only have one frame. Duplicate and change something.
  5. Play is on the left, drawing is in the middle, Shortcuts is on the left above Play. Watch Play on the left. Draw in the middle.
  6. You closed with X and it is gone: that throws away unsaved work. Next time click Save first.
  7. You cannot find the drawing tomorrow: open Drafts on this browser, or Download next time. A draft is not a file on your desktop.
  8. Fill ate everything: the outline had a gap. Undo, close the gap, Fill again.
  9. You are on a tablet: one finger draws. Two fingers pinch to zoom and pan. Do not rest your palm on the square.
  10. Two drafts got mixed: blink on one draft, walk on another. Name them when you can.
  11. Flip turned the wrong pose: select the frame first, then Flip. Undo if it was the wrong one.
  12. Combined movies feel random: write the order on paper first. Example: bounce, bounce, wave, stand.
  13. The wall, rain, ball, or door moved with the person: you drew on the wrong layer. Hide layers one by one until you see which.
  14. The sprite looks good zoomed and bad at 1×: simplify the silhouette. Fewer pixels, darker outline.
  15. Colors flicker in Play: you used a different color on one frame. Match color, then Fill.

You are done

  1. You can open New sprite.
  2. You can make a mark, undo a mark, and save a draft.
  3. You can make frames, hit Play, and see a movie beside the drawing.
  4. You can keep the movie with Download, not only with Save.
  5. You can build one friend: blink, idle, walk, jump.
  6. That is the whole canvas course.

If you want another movie after this, invent it the same way: stand, duplicate, change one thing, Play, Save, Download. You do not need more paper. You need another mark.

Need a blank canvas? Workspace is the app. Stuck? Send a question or bug report below.

Workspace

Questions & feedback

Stuck, or have an idea?

Tell us what happened. Sign in with Google so we can connect your message to a real account and follow up if needed.