Easy NPC Dialogue and Cutscenes in GameMaker

Опубликовано: 27 Июль 2026
на канале: DragoniteSpam
14,972
616

Allowing the player to talk to NPCs is an important feature in all kinds of games, from RPGs to visual novels to platformers and puzzle games. It's also a lot of fun to create, so let's get started!

The games featured in the opening:
Beastieball
https://store.steampowered.com/app/18...
Golden Sun: Dark Dawn
   • Golden Sun: Dark Dawn - Part 1 - Thirty Ye...  
Cattails
https://store.steampowered.com/app/63...
Wizarducks and the Lost Hat
https://store.steampowered.com/app/27...
Pokémon White
   • Pokémon White - Part 1 - Returning to My R...  
Epic Battle Fantasy 5:
https://store.steampowered.com/app/43...
Undertale:
https://store.steampowered.com/app/39...

The code:
https://github.com/DragoniteSpam-Game...

Customizing dialogue boxes:
   • Customizing Text Boxes - Easy Cutscenes an...  

Shader playlist:
   • Shader Stuff - GameMaker Studio 2  
GameMaker 3D playlist:
   • 3D in Game Maker Studio 2  
GameMaker Studio 2 playlist:
   • Game Maker Studio 2 - General Tutorials  

0:00 Introduction
1:18 The sample project
2:40 Making stuff happen when you hit the spacebar
5:40 Giving NPCs something to say
6:45 Drawing the text on screen
11:18 Fixing some of the more obvious problems that we created
13:44 Giving each NPC different things to say
15:17 Typewriter text
17:53 Allowing NPCs to say more than one thing
26:04 Talking to NPCs who are in front of you but not behind you
29:49 Some things which you might want to try on your own
31:57 The end

#GameMaker
#GameMakerCutscene
#GameMakerDialogue
- - - -
I've now made that Patreon:
  / wizardragon  
That promised social media link spam.
  / dragonitespam  
Transition / idle music is by my old friend Kamex:
   / greatgabite  

Rate, comment, subscribe, watch more, enjoy!