6 lessons
Your First Hour With GM
A friendly first path through projects, rooms, objects, events, sprites, and running your first tiny GameMaker project.
Friendly GameMaker lessons
GM Garden is a free beginner learning site for GameMaker. Start with a guided path, complete lessons, earn XP, and build up the foundations one small step at a time.
1 // Create Event
2 x = 100;
3 y = 100;
4 speed = 2;
5
6 // Step Event
7 x += speed;
8 if (x > 300)
9 speed = -speed;
10 This object moves left and right across the screen.
Start here
Start with the first GameMaker steps, then build into the coding fundamentals that make beginner projects easier to understand, change, and finish.
6 lessons
A friendly first path through projects, rooms, objects, events, sprites, and running your first tiny GameMaker project.
7 lessons
Variables, conditions, comparisons, functions, and the core GML ideas beginners need to complete their first few simple GameMaker projects.
A repository for all the software, asset sites, audio tools, documentation, and helpful GameMaker links that I recommend.
I've dogfooded pretty much every resource on the list, and they're all free or cheap to use. Check it out and bookmark your favorites!
Support and updates
GM Garden is free, self-built, and still growing. Support helps me spend more time writing lessons, adding tasks, and building better examples. The update list lets you know when new stuff lands.
Support
One-time donations or monthly support help keep the lessons free while giving me more room to build new paths, examples, and interactive tasks.
Updates
Occasional GameMaker lessons, new path announcements, and site updates. No fake weekly schedule, just a ping when something useful goes live.