Part of the idea behind ProSonic is for me to have something I could possibly use to make profit from if I decide to. It will be available for free to anyone wanting to make a Sonic game with, but I'd like to market it too for other purposes. That's why I will not supply anything that has copyrights attached. That's why it won't support MP3 files and why it uses the Allegro library. This shouldn't be a game engine that is limited to just creating Sonic games. The architecture it is being built on is very dynamic and allows for many different possibilities, so it could very easily be used to create non-Sonic games.
Because of this, I would like to spend most of my time programming the engine rather than the objects. The objects (which include players) give it a very Sonic feel. I want less of a headache, so I'm going to be releasing some documentation sometime on how to script objects. Anyone who wants to port objects from the original Sonic games over to ProSonic can do just that. I already have rings perfected, but anything else would be great. I may even give up my role in writing player code.
Anyone who wants to sell games they create with ProSonic will have to acquire a license from me. I am not sure of fees yet, but I was thinking $200. This would be part of the deal if game designers want to use my engine to make money from. I have never once attempting to make money off of any past projects of mine, but this one I feel has a potential that the others never could have had. Heck, I might even try to see if Sega would want to licence it (I doubt it, but I'd try anyway just to say I did).