Make a Platform Game and Learn to Code with GameMaker Studio

A complete guide that takes you through every step of building a professional, platform game using GameMaker Studio.

A complete guide that takes you through every step of building a professional, platform game using GameMaker Studio.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 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.

What are the requirements?

This course doesn't require any previous programming experience.This course does require a love for games and a strong desire to learn how they are created.What am I going to get from this course?

Over 115 lectures and 9 hours of content!Build a polished and fun platform game using GameMaker Studio.Import image, sound, and background assets into GameMaker Studio.Program using GameMaker Studio's built in scripting language GML (GameMaker Language).Create game objects and control them using Events and Actions.Design game levels using Rooms.Control the game View.Program basic artificial intelligence for the enemies in the game.Create a state system to organize code and better control the Player Object and the Enemy Objects.Create a start menu and highscore screen.Create a final boss.What is the target audience?

This game development course is meant for new or aspiring game developers.This course is probably not for you if you are an expert GameMaker Studio user.