Ramblings

New Blog

Man it’s been a while since I’ve done something like this. Instead of tackling the issues of building my own site and keeping it maintained, I thought I’d just take the easy route and set up a WordPress blog. At least this way I can ramble without worrying that I should be working on functionality instead.

Game Maker Studio 2 is in beta currently and I plan to mess around with that. I’m happy to see the rewritten IDE which makes it feel a lot more robust and future-proof. It’s still lacking certain features I’d love to see, mostly from my time with Unity such as being able to write your own UI tools within the IDE. Please Yoyo <3

GML is still more or less the same, though YoYo’s resources can only stretch so far. They did just recreate the IDE so I can wait for them to focus on GML – fingers crossed that’s the next big project. I’d love for GML to support OOP eventually, or even structs would be nice. However I am toying around with the idea of writing a Typescript to GML transpiler in the meantime.

I’m looking forward to creating with GMS2, once I can decide on which project I wish to tackle. For now, I’m just enjoying messing around with the revamped features.

Here’s a little preview of what I’ve been tinkering with today:

 

¬†As GMS deprecated the menu a while back, I decided to write my own based on the Chrome style. It only supports a single list currently, and I have an issue with how to write the click events in a simplistic manner. Right now I’m triggering user events based on the list position, though there’s only a maximum of 16 user events, so I don’t really like that idea too much. Internal object functions would be a blessing here.

Anyway, I cannot wait to see what comes next for GMS2.