
GameMaker Studio
Course Index
28 Lessons · 3 Sections
Master GameMaker Studio 2 — the engine behind Undertale, Hotline Miami & Spelunky. Covers GML, rooms, objects, physics, networking & Steam export. Includes 5 production builds: Pong, Platformer, Top-Down Shooter, RPG & Steam published game.
28Lessons
3Sections
4Projects
FreeAccess
Section 1GameMaker FundamentalsLessons 1–10
Lesson 1
What is GameMaker Studio 2?
Lesson 2
GameMaker IDE Tour & First Project
Lesson 3
GameMaker Language (GML): Basics
Lesson 4
Objects, Events & Instances
Lesson 5
Sprites: Import, Edit & Animate
Lesson 6
Rooms: Layouts & Tile Layers
Lesson 7
Player Movement & Physics
Lesson 8
Collision Detection
Lesson 9
Sounds & Music
Lesson 10
HUD & Basic UI
Section 2Advanced Systems & ExportLessons 11–22
Lesson 11
Game Objects: Inheritance & Parent Objects
Lesson 12
Data Structures: ds_list & ds_map
Lesson 13
Finite State Machine in GML
Lesson 14
Surfaces & Effects
Lesson 15
Shaders in GameMaker
Lesson 16
Save & Load with INI & JSON
Lesson 17
Sequences & Cutscenes
Lesson 18
GML Visual (no-code) vs GML Code
Lesson 19
Networking: Buffers & Sockets
Lesson 20
Mobile Export: iOS & Android
Lesson 21
HTML5 & Web Export
Lesson 22
Performance Profiling in GameMaker
