Shipped a parser-style text RPG on Steam in GameMaker - what actually mattered for “feel”
I recently put out The Escape from Dungeon Keep, a room-by-room text RPG (inventory, turn-based combat, side quests, multiple endings). Stack is GameMaker + a JSON mod loader (Steam Workshop).
I went into it thinking the hard part would be content volume. The hard part was making typing commands into a box feel good for modern players.
What helped most
- Journal + objective line - people quit text games when they don’t know what to do next, not when the prose is mediocre.
- Smarter failure text - “I don’t understand” kills momentum. Suggesting real verbs (
go north,take all,journal) recovered a lot of soft drop-off. - Battle decisions without a full RPG sheet -
guard/heavy/focuswas enough to stop combat feeling like “attack until dead.” - Typewriter + SFX as juice - same script, much stronger first impression in screenshots/trailer.
- Mods early - even a small JSON content pipeline made post-launch updates less scary.
If you’ve shipped interactive fiction or any heavy-UI narrative game: what was the one QoL thing that reduced “I’m stuck / this feels archaic” the most?