GM is a lot more advanced these days, while retaining the ease of use that drew me to it in the first place. It has auto complete (even for your own functions) and the color coding in the code editor is quite nice. I can't really speak to the class organization stuff as I'm only familiar with GML. GM objects can have parent, grandparent objects etc. that inherit from each other.
I hadn't used it in about ten years either, just came back about two months ago. Back in the day I would get massive framerate problems with vsync on, and crazy screen tearing with it off. That's gone now. GMS 1.4 is also in a humble bundle at the "pay what you want" tier at the moment, and that version is eligible to upgrade to GMS 2.
Bookmarks