Make a Platform Game!

Everything you need to make a game from start to finish

   Watch Promo

This course teaches students how to build a polished platform game in GameMaker Studio. Students will learn to program in GameMaker Studio's scripting language, GameMaker Language (GML).

If you are interested in game development, programming, level design, platform games, GameMaker, or indie game creation, this is the course for you.

It will take roughly 10 hours to complete this course.

The course is structured in a way that introduces the different concepts of GameMaker Studio one at a time. All of the lectures are video lectures except the very first lecture which contains a download link for the resources you will need in this course.

This course will build and strengthen your programming and game development skills. By the end of this course, you will be ready to tackle a variety of different video game projects using GameMaker Studio.

Because this course is for beginners, many people have asked me if it is good for children. I would recommend this course for children if they are at least 14 years old or if they already have experience in programming and enjoy math.

You must have a Windows operating system in order to take this course. If you are on a Mac you will have to install Windows on a virtual machine.

Become a game maker today.


Your Instructor


Benjamin Anderson
Benjamin Anderson

I'm dedicated to turning my students into professional game developers. Teaching game development is my passion and my full time job. I've been teaching gamedev on YouTube for over 10 years and I have over 210k subscribers.

My courses are jam-packed with information. If you want to learn to make games, you are in the right place.


Course Curriculum



Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

This course is closed for enrollment.