Just like to point out that I worked for YYG for 9 years, and EVERY SINGLE TICKET is acted on and thought about. All feature requests are considered, all annoyances are cataloged, and all bugs are reviewed, prioritized and fixed (even if it takes some time). YYG only has a staff of about 50 or so people working on the product, and only about 10 of them work on the engine/IDE, while the rest are split between QA, Marketing, Community, Management, etc.... So, it's a tiny company compared to the likes of Unity (2000+ employees!) and it's one that works very hard to create the best product it can, while balancing the needs and wants of the user with the requirements of a business as well as their own ideas for the product. Lots of new features get added at user request, and if it's a small one then it'll be added sooner than large ones, but they are all considered, I assure you.
Oh, and this: "
Did you read the docs? Disgustedly written code of examples, many typos in general text. Guys just don't give a crap." - That's
me you're disrespecting here, as every single word of documentation that exists for GM from the last 9 years was written by me and pretty much only me
. Yes, there are typos, and yes some of the code examples are bit crap, but you try writing 1000+ code examples that are generic, simple, make sense, work, and actually teach something! And at the same time write tech blogs, tutorials, help-desk articles, udpate the manual (hell,
re-write the manual, twice!!!) etc etc etc... Also, note that the person you're saying "doesn't give a crap" loves GameMaker so much that even after leaving the company I'm still admin of their forums and promoting their product. Why? Because I love GameMaker, I love YoYo Games, and love this Community, as do the people working on the product.
PS: I understand that you were speaking from a place of anger, and I'm not really taking your comments personally!!! I just think it's worthwhile understanding a little about the company and the way they work, and also giving my own experience as a point of reference for the general feeling of everyone that develops GMS.
PPS: BTW, the nine-slice docs and animation curve docs are not by me as I'd left YYG before they were added... So blame
@matharoo for any typos or crap code examples in them (and from now on)! Credit where credit's due!