Creating sprite sheets has never been easier: toss a folder at it and watch magic happen!
EzSpriteSheet is more feature-rich than its competition:
Feature | TexturePacker | EzSpriteSheet |
---|---|---|
Rotate sprites to save space | ✓ | ✓ |
Add padding around packed sprites | ✓ | ✓ |
Detect and omit duplicate sprites | ✓ | ✓ |
Trim excess pixels from around sprites | ✓ | ✓ |
Users can write their own export modules | ✓ | |
Automatic pivot point detection | ✓ | |
Supports animated GIF's | ✓ | |
Supports animated WEBP's | ✓ | |
Open source | ✓ | |
Price | $39.99 per 2 computers | Free |
The following reference implementations demonstrate how to use EzSpriteSheet's output in your own programs:
Try the JavaScript demo live in your web browser: https://z64.me/bin/ezspritesheet.js
EzSpriteSheet is released under the GNU GPL3 license. A commercial license is available for those wishing to reuse or rebrand its code for commercial purposes. Contact me through my website for more information.
If you use EzSpriteSheet to build something awesome, you agree to do the following:
- Visibly attribute
EzSpriteSheet <z64.me>
in your product's credits. - Tell me about it!
The following libraries and software made this project possible:
- stb
- giflib
- libwebp
- libpcre2
- QtCreator
- RectangleBinPack
- Sprite art courtesy of @DynoPunch