>>51054432you actually can write everything in code (and there's a point where you're using it for its all-in-one workflow rather than it being simple enough that it lets retards slap together a "game" in a week with drag-and-drop blocks and try to put it on Steam)
of course, GML is a decent bit retarded (it still makes you use argument[0] and shit when passing arguments to scripts instead of having a function header and letting you specify how many arguments a function takes)
and performance isn't really an issue anymore at least (GM5 choked if you did anything intensive with like 80-100 objects that did things on screen, GM6/7/8 could get a couple thousand active objects on screen before choking, Studio is even better about that but has weird-ass framerate instability when vsync is off, like it's only drawing whole frames on vsync while running the game at whatever framerate)
>>51054608>Only thing is you have to open the entire unit to replace the hdd. who designs this shit
last time I had to deal with that is when my brother gave me his old G3 iBook and I wanted to replace the tiny-ass 10GB drive
that shit wasn't happening -- the machine had a ton of user-replaceable parts (keyboard, RAM, battery, internal wifi adapter, etc), but changing the hard drive required the machine to be fully disassembled