2 hours



Any Level




Packt Publishing

All you need to know to get started with Game Maker: Studio

Expected learning & outcomes

  • Familiarize yourself with the Game Maker: Studio interface
  • Program using Game Maker Language (GML)
  • Animate sprites in Game Maker: Studio
  • Link key presses to object behavior
  • Program advanced movement including gravity, friction, and jumps
  • Add a HUD with a score counter and health monitor
  • Create enemies, obstacles, and objectives for your games
  • Create an artificial intelligence and a more challenging game

    Skills you will learn

    Animation, Artificial Intelligence, Programming, Teaching

    About this course

    Building a 2D Game with GameMaker: Studio will demonstrate everything from the main interface and programming to creating an artificial intelligence, teaching you everything you need to know in order to create your own games in GameMaker: Studio.

    This course is a step-by-step walkthrough that will showcase GameMaker: Studio and Game Maker Language (GML) through a series of small, practical examples. These examples consist of concise videos that demonstrate the essential programming techniques and concepts that you'll need to get started in game development.

    You'll begin with an overview of the interface to familiarize yourself with it, and steadily work your way towards building a platformer with all the usual trimmings such as a score counter, health monitor, enemies, and even artificial intelligence.

    You will then learn about things such as animating sprites, using objects, best practices when creating resources, and much more, all of which leads up to creating a platformer game.
    Building a 2D Game with GameMaker: Studio covers everything you need to use GameMaker: Studio and will lay the groundwork for future games of your own.

    About the Author

    Nathan Auckett is an advanced Game Maker user and has been using the software for five years. He started using Game Maker during its seventh version and ever since has been using the built-in programming language to create his own games. In 2012 he began creating small tutorials on various topics in Game Maker and has since then created over 30 tutorials helping people achieve a variety of different tasks in Game Maker.


    Lore delivers value at the intersection of learning, interests and skills.

    Learn from Domain Experts

    Access learning options recommended by industry experts, professionals and thought leaders.

    Search & Compare

    Quickly search, select and add learning options to your learning list.

    Personalize your feed

    Tell us more about yourself to access the latest learning options, curated just for you.