In my free time I've been in the works of a professional grade 2D game engine that I planned to distribute for free. The package is going to include an Artist/Designer tool, and a high level library to read/use the exported files from the tool. The tool will be capable of constructing complex...