NOTICE: This technique only works with games made before 5/17/2012.
- First off, find a game you wish to extract sprites from. For this example I'll choose Commando 2, but this works with any flash game.
- Right click on an empty space and select Sothink SWF Catcher.
- Select the game and click Save.
Extracting the sprites
- Open the SWF Decompiler.
- Expand the file, and go to "Images". This is where all the .png files are stored.
- Select all the images you want and click "Export Resources".
- Open the image editing software of your choice.
- Add all the images into layers. Make sure they're aligned.
- When saving, be sure to save it as .gif format, and check the box that says "Layers As Frames".
- On the second window, it is absolutly VITAL that you check the "Animate" box! Otherwise your image will be a single layer and it will not turn out well. Check the "Loop" button if you want it to loop, use the arrows to test your animation, set the speed to 0.1, and press "OK" when you're done.
Congradulations! You now have a fully animated image.
The game URL is founded in cdn.nitrome.com. An example is the Test Subject Complete game URL: http://cdn.nitrome.com/games/testsubjectcomplete/testsubjectcomplete.swf?v=1.0
|General||About • Administrators • Sandbox • Requests for Adminship • Nitrome blog post rules|
|Tutorials||Creating transparent images • (Gimp2) • (Photofiltre Studio X) • Editing help • Making banner templates • Colour Index • Extracting sprites from games • Embedding and adjusting off-site images • Creating startup gifs|
|Policies||Policy • Manual of Style • Signatures|
|Portals||Community Portal • Games • Enemies|
|Projects||Images that need Transparency • Rainbogeddon • Revise 3 • Rename|