Have you ever imagined making your own Zelda-like game? The old 2D zelda games were good for their time but game design has come a long way since then. Maybe you've thought about ways to improve upon the original formula?

The problem is programming.

At some point we all realize that in order to make games we have to learn to program, at least to some degree. I've seen even the most experience programmers ready to throw their computers into the street because they had a typo in a variable.

When I started learning GameMaker I want through a rough patch at first. I'm an artist not a programmer, so learning to code took me many frustratingly long hours. As I was learning, I thought to myself that it didn't have to be this difficult.

I'm here to tell you that programming your own games doesn't have to be so hard. It is work, but with the right guidance and support, you can learn quickly!

I designed this course to give you that guidance and support.

  • Receive 10 hours of video content
  • Learn concepts of GameMaker one at a time
  • Downloadable source code for every lecture
  • Live Discord Support

The videos you watch will strengthen your programming skills. By the end of this course, you will be ready add your own features to the game created in it.

Here are some reviews from the students currently in my live discord group:


"I bought this course after following along with some of Benjamin’s free YouTube videos and couldn’t be happier with the purchase. The course is thoughtfully arranged, easy to follow, and the lectures’ topics have a very organic difficulty curve , which has been great for a novice like myself. What’s been particularly beneficial is Ben’s teaching method. He takes great care into explaining why things work, instead of just how. As a result, I’ve been able to see the versatility many of the GMS2 features the course covers and I’m able to apply them elsewhere in my coding. Overall, I can’t recommend this course enough." - Zack M
"Had no experience whatsoever, downloaded GameMaler Stido 2 and 2 weeks later I feel like I'm starting to really master some of these concepts!! Love this course!! Thank you so much!!" - Andrew

Frequently Asked Questions


When does the course start?
This is a self-paced online course. You decide when you start and when you finish.
How long do I have access to the course?
After enrolling, you have lifetime 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?
If you are unsatisfied with the programming skills you gain during the course, contact me in the first 30 days and I will give you a full refund. I'm taking a big risk here. Some people might finish this course before the 30 days are up and then request a refund. Once they have this knowledge in their brain I can't pull it back out. I'm going to trust that you're not going to do that to me.

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


  Introduction
Available in days
days after you enroll
  Tilesets
Available in days
days after you enroll
  Cutting Grass
Available in days
days after you enroll
  Hitbox Targets and Hurtboxes
Available in days
days after you enroll
  Game and Input Objects
Available in days
days after you enroll
  Getting Hit
Available in days
days after you enroll
  Adding Sounds and Music
Available in days
days after you enroll
  New Levels
Available in days
days after you enroll
  UI and Collectibles
Available in days
days after you enroll
  Minor Adjustments (More lectures coming soon)
Available in days
days after you enroll
  Movement Explained
Available in days
days after you enroll
  Game State
Available in days
days after you enroll
  Item Management
Available in days
days after you enroll

Anyone can develop their own Action RPG in GameMaker Studio using this course. It has already worked for over over 5,000 of my students. With the 30 day refund policy all the risk is on my shoulders. You can only gain by giving it a try.

And you won't be alone. I'll hold your hand every step of the way!

This course is closed for enrollment.