My hope is that I can get some constructive feedback of what's lacking (I may use alot of features, but I don't use ALL of the needed features by far...) and what is only half-baked. Like minibutmany said, I made it, so I know it. I'm not sure how others that DIDN'T make it will like it.
Well.. engine development is really tough nowadays with all these professional engines around. ![:mellow: mellow.png](http://public.gamedev5.net//public/style_emoticons/default/mellow.png)
The most important and difficult feature of a game engine is a convincing reference game (besides good tool support and documentation). I, as developer, must invest a considerable amount of time to try out an engine, an engine which should guarantee me a time saving. Therefor, if your engine does not convince me, that it provides a time saving and that I will not ditch it after a period of time, then I would not touch it at all.
get a mess of "It's soo unfinished."
Try to get a working core engine first, get it documented, some useful tools and a working reference game. Think about your most unique feature, even if it is open source, what makes your engine so special compared to the rest of the engines ? Why should a developer use it ? Pick this point and polish it. Once you get some interest, release all the other untested features step by step to avoid this unfinished-mess-dilemma.
You need to find the mindblowing unique feature. It must not be ground breaking, but it must be unique. Why does many people prefer unity ? Because of its wide range of supported platforms. Why do people prefer UE4 ? Because of its mindblow range of released games. Why do people prefer CE ? Because of its mindblowing visuals.
Why do many people use game maker ? Because it is accessible.
Good luck ![:) smile.png](http://public.gamedev5.net//public/style_emoticons/default/smile.png)