It was just an illustration, of course it alone doesn't prove that GM is easier to make games in than BlitzMax is. But it's an indication. Here's another example. Let's say you want a character who jumps. In Game Maker, you'd just give him a gravity with a downward direction, put a solid floor under him in the room editor, then connect the 'up' key with adding a vertical speed to the character. If you wanted to use code (you wouldn't have to, you can also use the drag and drop system), you'd do this: Code: gravity = 0.01; gravity_direction = 270; if (keyboard_check_key(vk_up) and (vspeed == 0)) then vspeed = -10; Four lines. In Blitzmax, my suspicion is you'd probably have to write 20-30 lines of code to get the same behavior.