Animate a Sprite Sheet Using GIMP
So you've got a sick sprite sheet that you want to make an avatar out of. But you have no clue where to start? Well, start here!
Steps
- You will need GIMP to get the sprites isolated and animate them. PortableApps has a no-fuss, no-muss package that won't leave a mess in your hard drive.
- Start GIMP and open your sprite sheet. Find a series of sprites that will make sense when viewed in sequence(usually a running animation).
- Select the first frame of the series and select it with the Rectangular select tool. Make the selection only as big as it needs to be. You can change the size of the image later if necessary.
- Once you are happy with the selection, press Ctrl+C to copy the selected pixels. Then press Ctrl+Shift+V to paste to a new image.
- Now, you should notice that there is a colored background. You want to get rid of that or it'll look silly. First click the background color using the Select By Color tool, then press Delete. You should just have your sprite on a grey checkerboard(representing transparency).
- Select the next frame of the animation from your sprite sheet. Copy and make sure that your working image is the one selected before using Paste As New Layer from the Edit menu.
- Repeat for the remaining frames from your sheet. When you're satisfied with what you have, Pick Export from the File menu and save your animation as a GIF file.
- Save your file as an animation when prompted. Then you will see another dialog box with more options. Change the Delay Between Frames option to your liking. A lower option means less delay between the display of each layer. Change the "Frame Disposal" option to "One Frame per Layer (replace)".
- Click OK and you're done!
Tips
- If you are not seeing all of each frame, you can adjust the image size to fit with the Canvas Size option in the Image menu.
Related Articles
- Colour in a Scanned Pencil Sketch Using GIMP
- Use QuickMask in Gimp
- Animate Words on GIMP
- Make a Color Wave in Gimp