Turn Based Combat
Classic turn based combat with a full party
Branching Dialogue
Add in your dialogue with unlimited branches, emotions, and scripts
Inventory + Data Structures
Learn advanced data structures and code efficiency
The final chapter in the trilogy of GameMaker Studio courses.
We're going to tackle more advanced concepts like data structures, code efficiency, and game saving and loading. We'll create a full turn based combat game with inventory, dialogue, and so much more!
Course Curriculum
First Section
Available in
days
days
after you enroll
The Player Party
Available in
days
days
after you enroll
Dynamic Camera + MiniMap
Available in
days
days
after you enroll
Warping Between Rooms
Available in
days
days
after you enroll
NPC's
Available in
days
days
after you enroll
The Dialogue System
Available in
days
days
after you enroll
- 6.1 - Planning The Dialogue (3:43)
- 6.2 - Creating the Dialogue Box (27:35)
- 6.3 - Breaking up Long Text (22:07)
- 6.4 - Advancing Pages (7:13)
- 6.5 - Adding Choices (18:08)
- 6.6 - Selecting A Response (14:27)
- 6.7 - Connecting Dialogue (7:13)
- 6.8 - Character Portraits (13:03)
- 6.9 - Executing Scripts (11:28)
Inventory
Available in
days
days
after you enroll
The Equipment Menu
Available in
days
days
after you enroll
- 8.1 - Menu Overview (3:15)
- 8.2 - The Menu State (10:01)
- 8.3 - Menu Tabs (9:35)
- 8.4 - Moving Between Tabs (9:58)
- 8.5 - Equipment Portraits (24:03)
- 8.6 - Equipment Variables (7:08)
- 8.7 - Displaying Equipment (5:42)
- 8.8 - Equip Item Script - Part 1 (14:23)
- 8.9 - Equip Item Script - Part 2 (11:29)
- 8.10 - Unequip Item Script (7:14)
- 8.11 - Creating The Equipment Object (8:07)
- 8.12 - Displaying The Items (17:33)
- 8.13 - Equipping & Sorting (14:00)
Combat
Available in
days
days
after you enroll
- 9.1 - Combat Introduction (3:25)
- 9.2 - Enemy Battle Data (14:56)
- 9.3 - Warping Into Battle (19:49)
- 9.4 - Battle UI - Part 1 (16:35)
- 9.5 - Battle UI - Part 2 (8:01)
- 9.6 - Creating Battle Options (10:15)
- 9.7 - Home Battle State (10:11)
- 9.8 - Fleeing Combat (16:30)
- 9.9 - Attacking - Part 1 (21:47)
- 9.10 - Attacking - Part 2 (12:21)
- 9.11 - Attacking - Part 3 (22:10)
- 9.12 - Battle Rewards (14:02)
- 9.13 - Enemy Attacks (22:07)
- 9.14 - Enemy Attacks with Queue (7:52)
- 9.15 - Losing The Game (9:18)
- 9.16 - Overlaying Sprites (15:47)
- 9.17 - Skills! (24:10)
- 9.18 - The Final Touches (5:21)
The Menu - Part 2
Available in
days
days
after you enroll
Hey there, I'm Aaron.
I've been teaching game design for over two years now and absolutely love doing it. I believe that everyone can code, design, and create when they have the right teacher.