This books teaches you the basics and fundamentals to start making your own cool games with GameMaker.
By teaching you the core elements of GML, you'll be better prepared to create your own projects.
Includes a game to make and 65 additional feautures for it - to really get to grips with your GML programming Skills.
All resources & example projects / assignments included.
This is the PDF eBook option