Hammersprite is a little tool that lets you easily get your custom sprites ready for the editor. With it, you can easily create tilemaps, doodads, items, and enemies without needing to write out every single sprite coordinate and dimension. It also generates default values for item behaviors, actor behaviors, and lights, which you can easily edit in the xml file.
Supported:
Single tiles
Bordered tiles
Single-state doodads
All item types (unless I forgot some?)
Both 1-Directional and 8-Directional enemies
Melee and ranged enemy behaviors
Collision polygons for doodads and items
Circle collision for actors
Static/Non-static colliders and shoot-through
Glow effect
Attached lights
Automatic updates
And more!
Not yet supported:
Multi-state doodads
Default doodad layers
Projectiles
Particle Effects
Spawners
Composite, caster, boss, and tower enemy behaviors
Possibly more? Let me know!
Video Tutorials (Watch in HD):
Hopefully the videos will be enough to learn how to use Hammersprite, but if anyone needs further help just ask! There is no video yet for creating actors, but it's very similar to creating doodads and items. If you want a video for actor creation just let me know. Also, please leave feedback, bug reports, and suggestions below! I know the Resources section of this forum isn't super active, so feel free to tell other people about this if you find it useful. Thanks
Installation instructionsJust download and run Hammersprite.application. You might get security warnings from Windows, but I promise it's completely safe. If you can't open the .application file, try installing the Microsoft .NET Framework:
http://www.microsoft.com/en-us/download/details.aspx?id=30653Download link (extract folder and install using Hammersprite.application)
https://www.dropbox.com/s/ul7g7gjgt6d4z85/Hammersprite.zip?dl=0Source Code (C# Visual Studio Project. Released under MIT License)
https://www.dropbox.com/s/0uzzv5edd2w91lc/Hammersprite%20Source.7z?dl=0