I come across games all the time that are made using GameMaker. I just want to know why people use it? There are much better options out there, which are free and in some cases easier to use. GameMaker is also very inefficient, and lacks a physics engine. The scripting language is also clunky, and there are bugs in the engine itself.