Let's begin with something shiny, fast and 3D!
Game Maker is a shareware software package aimed at a beginner audience. Most of the users are casual, young and unskilled hobbyists who make their little Pokémon, Mario, Halo (or GTA) clones and then either move on to something more expensive, complicated and respected. Most likely they'll decide that programming is not for them and it's a lot more fun to play games than to design them.
So, Game Maker has this reputation for being a mundane and basic piece of kit, only capible of churning out 2D platformers and other games that would have been bargain bin fodder in the early eighties. The fact is, Game Maker is a fully functional package, capible of being used to make high quality and professional games. Advanced and loyal users have produced unique games that have made it as commercial titles that win awards and such.
The video below is a collection of finished and unfinished game maker projects, all produced by myself. I haven't used any extentions or Dynamic Link Libraries (DLLs) in any of the products shown. I'm by no means an expert at coding, or even an expert at game maker. I've been learning to use the software for about 4-5 years now. The scripts I wrote were not particularly complicated and a lot of the time it's all down to effective presentation.