Game Maker
Game Maker is an IDE (Integrated Development Environment) for programming 2D and basic 3D games with GML (Game Maker Language). Game Maker also includes a WYSIWYG-style drag and drop interface. This can be used exclusively or with GML. GML incorporates parts of all different languages and allows multiple different ways to do everything.
Game Maker is primarily free, however has a pro edition for a one-time registration fee of around US$18. The pro edition is definitely worth the price. We recommend you use Game Maker with the lite (Free) edition and if you find yourself using it a lot, or if you want to get more serious with your games development to upgrade to the pro edition.
Game Maker can be downloaded from its site YoYoGames. If you use a version of Game Maker pre-7.0, we recommend you upgrade to the latest version. We will assume you use Game Maker 7.0.
Tutorials
Game Maker allows you to make games threw its user interface, drag & drop icons and with its built-in programming language, GML (Game Maker Language). Here you can learn how to make genres of games with Game maker while learning how to use Game Maker and GML.
References
You can't be expected to remember everything about Game Maker and GML, especially when you are learning. Use these handy references when you need to remember how to do a particular thing. Check back for more references all the time.
Downloads
Downloads for Game Maker, from scripts to engines, from examples to full-on games. We'll be adding more downloads for game all the time, so check back.

