Narrative Quest and Dialogue Editor by Reubs

Want to buy narrative? Marketplace Link

Hey all, welcome to the Narrative Quest and Dialogue Editor forum post. If you need help faster please post in the Discord.

MAKE YOUR FIRST QUEST AND DIALOGUE: Narrative Video Tutorial
DEMO: Narrative Content Examples

Feels like a part of Unreal

Quests and Dialogues are just like any blueprint you’ve ever used, but with the addition of the Quest and Dialogue graphs, much like Widget Blueprints or Anim Blueprints.

Narrative is designed to be as easy to drop into your game as possible. Add a Narrative Component to your player, and that’s it. Start making Quests/Missions and Dialogues right away.

Narrative Dialogue Editor

Most dialogue systems feel fake because it doesn’t seem like NPCs remember what you’ve told them, or adapt their dialogue options as they get to know you better. Because Narrative remembers EVERY dialogue option you’ve ever selected, NPCs can easily remember things you’ve told them (or even others) in the past, and adapt with your player.

Most dialogue systems are also too rigid and difficult to customize. Narrative lets you override its functionality easily via blueprints to add your own custom features like playing facial animations - but if you need to make more complex changes the full source code is available in C++ and is well documented.

Narrative Quest Editor

Missions or Quests often fall short because they feel too straightforward, and don’t offer any choice. To combat this Narrative uses a state machine based system which allows you to have quests that can be failed or succeeded, have multiple different endings, or multiple different ways of completing a the same step.

Players can play quests together, or have their own local Quests. You can have as many active quests as you want, and easily grab and read quests and see their progression from blueprints at any time.

Persistent Worlds

When you reopen your game, it needs to be just as you left it. Your NPCs need to remember you’re still doing their quest. Your game might need to remember you took that item and no longer spawn it in, or killed an NPC and no longer spawn them in. Since Narrative remembers everything the player has done, it makes these features trivial.

Networking Built In

Networking works right out of the box. Your single player quests will work in multiplayer with no changes required, and you can even have multiple players work on the same quest together via Shared Quests.