Sprite Master is a Spritesheet generation tool for Game Developers and Web Designers. It helps you to organize your sprites into one image file and reduces memory used by your application. It also generates text file output for game engines or web pages.

Sprite Master uses Basic and MaxRects algorithms to organize your sprites thus it finds the minimum image size. You can sort your sprites or select different algorithms and methods for best result.

You can also set padding to your sprite sheet by using Sprite Padding and Border Padding parameters. Sprite Padding parameter adds space between sprites. Border Padding adds space to edge of your spritesheet.

Results will be better if you use the Sprite Sheet Info pane. It shows the actual image size, allocated memory by the current image and file size on disc.

You can set your sheet to any size between 32 pixels and 8192 pixels.

Exporting is easy with Sprite Master. Just click export button on toolbar and choose your output format. Image and Coordinate data files are separate files, you can select your format for each of them.

Supported Image Formats:
* PNG
* TIFF
* GIF

Supported Coordinate Data :
* XML (Generic sprite data in XML format)
* JSON (Generic sprite data in JSON format)
* CSS (CSS Definition for use in Web pages)
* Cocos2D .plist file format Cocos2D game engine
* CoronaSDK .lua file for Corona game engine
* Sparrow .xml file for Sparrow game engine
* LibGDX .txt file format