While there is some documentation for the *.spr file format, it can be underwhelming and full of technical jargon. This post aims to provide an easy to follow tutorial for the creation your own sprites so together we can populate the sprite network with an even larger amount and variety of random sprites.
Category: Sprite Editor
Caustik wrote a neat program that lets sprites walk around on your desktop and perform all kinds of random interactions with each other. The program is networked as well, so if you throw a sprite off of your screen it actually goes to another user’s desktop.
Sprite Editor is what it sounds like – it is basically an editor to streamline creation of sprite *.spr and *.spi files. Create your own custom sprites then submit them on the sprites forums and all the users will be able to see your creations.
To get started with it, try right clicking the sprite tree to access the many features or read the User Guide by following the link at the top.
NGif is a C# .NET library to handle encoding and decoding of animated GIFs. I found a use for it, but it had a few bugs. The very last two pixels were being rendered incorrectly as red and the transparency was not functioning properly. I have fixed these bugs, made a few minor improvements, and included writing to a Stream instead of to a File.