Ever dreamt of creating your own RPG and mastering GameMaker?
Welcome to our GameMaker Top-down 2D RPG course, where you’ll unlock the full potential of GameMaker Studios 2.
Dive deep into the world of GML (GameMaker Language), master the Sprite Editor, and become a sprite sheet importing wizard. But it’s not just about coding—it’s about bringing your visions to life.
Ever dreamt of creating your own RPG and mastering GameMaker?
Welcome to our GameMaker Top-down 2D RPG course, where you’ll unlock the full potential of GameMaker Studios 2.
Dive deep into the world of GML (GameMaker Language), master the Sprite Editor, and become a sprite sheet importing wizard. But it’s not just about coding—it’s about bringing your visions to life.
You’ll learn to create fluid player movement, animate objects, and import sprites with ease. Tackle enemy AI and combat, turning complex challenges into captivating quests. Plus, we'll guide you through designing intuitive UI and pausing systems to ensure your game is as enjoyable to navigate as it is to play.
This course is perfectly tailored for beginners. If you’ve sketched out game ideas in your notebooks, wondering how to breathe life into them, this is your moment. All you need is a basic understanding of coding and a boundless passion for game development.
Advanced developers looking to publish on Steam or consoles will find invaluable insights too. Your instructor, Reece, has walked this path, launching a successful commercial 2D pixel game. Learn from someone who’s already turned their dream into reality.
Embark on this journey not just to learn, but to create. Turn your fantastic ideas into playable realities. It'll be challenging, enlightening, and, above all, a bunch of fun. Let’s build something extraordinary together.
Why us? Because we make the daunting doable. From crafting user-friendly UI and pausing systems to creating worlds players will never want to leave, we’re your cheat code to game development.
You’ll get full lifetime access for a single one-off fee. The creators are qualified and experienced with modelling and coding, so are able to explain complex concepts clearly, as well as entertain along the way.
And you’ll get access to our active Q&A where our Instructors, Teaching Assistants and Community are ready to help answer your questions and cheer on your success.
Ready to start your epic RPG coding adventure? Join us now and begin building your dream game in GameMaker today.
In this video (objectives)…
Reece welcomes you to the course and gives and overview of what can be expected in this course.
In this video (objectives)…
Get set up with Gamemaker to tackle this course the right way!
In this video (objectives)…
A basic overview of the GameMaker Engine and Editor.
In this video (objectives)…
Lucy welcomes you to the course and gives you an overview of how to access community forums throughout this course.
In this video (objectives)…
Any time we change our project during a lecture we will commit that change to a public source control repository for students to access. In this video, we show you how to access that content.
In this video (objectives)…
Let’s learn all the fundamental skills we need to use Gamemaker!
In this video (objectives)…
Sprites are extremely important in creating any 2D game…let’s make your first one using the sprite editor!
In this video (objectives)…
Let’s create your first object, understanding what objects are and how they can be added to our game.
In this video (objectives)…
Getting creative lies in the coding of your projects, so we will be setting up our first piece of code to help teach the fundamentals of coding knowledge!
In this video (objectives)…
Create new code to liven up our scene and add your first real object to your game to see how a character can be created in Gamemaker.
In this video (objectives)…
Let’s set up our first room and a basic camera to get us visually ready to make a functioning scene.
In this video (objectives)…
Let’s get prepared visually with importing sprites and assets the right way!
In this video (objectives)…
Let’s learn all about Player Movement!
In this video (objectives)…
Let’s create real movement for our character and understand how to set up keyboard inputs!
In this video (objectives)…
Animation is a vital step to creating good games…this lecture will teach you how to get them set up correctly!
In this video (objectives)…
This lecture we will implement collision objects to block our movement.
In this video (objectives)…
We’ve learnt how to walk…now it’s time to run! Let’s create a sprinting movement option for our RPG.
In this video (objectives)…
Let’s add a dodge roll movement to our character’s mechanics.
In this video (objectives)…
Movement is great, but our player can’t run forever! Let’s restrict certain mechanics with a stamina and exhaustion feature.
In this video (objectives)…
Let’s learn all about Combat & Enemies!
In this video (objectives)…
Let’s create a shooting mechanic to start us off in the theme of combat!
In this video (objectives)…
Design your first Health System with polished UI elements.
In this video (objectives)…
Learn how to damage your player and implement the mechanic of a game over on death.
In this video (objectives)…
Let’s create a bat enemy! With basic movement and simple attacking; this bat is perfect as an introductory enemy for beginners to grasp.
In this video (objectives)…
Let’s create a slime enemy! Learn how to create more advanced methods of movement for a whole new enemy type.
In this video (objectives)…
Enemies can be smart, but running through walls is downright impossible! Add collision and proper movement code to your enemy’s chase state.
In this video (objectives)…
Design an infinite amount of enemies with variable adjustments and sprite variations!
In this video (objectives)…
Let’s implement damaging enemies to give our player a fighting chance.
In this video (objectives)…
Let’s learn all about Interactions & Items!
In this video (objectives)…
Implement a depth system to your game for a more realistic approach to drawing objects in a room.
In this video (objectives)…
Let’s create items to pick up and collect in a basic inventory system!
In this video (objectives)…
Create treasure chests you can interact with to collect more loot.
In this video (objectives)…
Let’s use some of the items we have created in various ways!
In this video (objectives)…
Let’s learn all about Stages & Environments!
In this video (objectives)…
Let’s solve the question of how to transition from 1 level to another!
In this video (objectives)…
Keep information through multiple levels through global variables!
In this video (objectives)…
Create new tilesets for customizing your rooms!
In this video (objectives)…
Design your levels with the implementation of tilesets.
In this video (objectives)…
Let’s learn all about UI & Menus!
In this video (objectives)…
Add custom fonts to your games with this simple import trick!
In this video (objectives)…
Let’s create readable signs and add dialogue to our game.
In this video (objectives)…
Learn how to create your very own pause menu!
In this video (objectives)…
Let’s finish off this course with a final lesson on exporting and customizing your game’s settings!
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.