GameMaker: Studio is a game development engine that is easy to learn, yet robust enough to use to create commercial games. Budding developers can use the drag and drop approach to coding or the built-in programming language, Game Maker Language (GML), which will be featured in this book.