A Node-Based Quest and Dialogue System made to work with any type of game. Networked right out of the box.
THE SOLUTION YOU CAN TRUST
Narrative has a active community of 1000+ customers on Discord, with staff around every day to provide help and answers. Narrative is created by Reuben Ward, a programmer with over 10 years of Unreal Engine experience and a YouTube dev community of over 390,000 subscribers. If Narrative doesn't work for your game, a refund can be provided.
MADE FOR ANY PROJECT
We've all purchased plugins on the marketplace that look flashy and great on the surface, but aren't flexible and give you headaches once you start trying to actually use them with your game. Narrative has been carefully designed to work with any project, and can easily be added later on - even if your game is months into development!
FEELS JUST LIKE UNREAL ENGINE
No scary new systems: the Quest and Dialogue tools are built are built in C++ using the same methods Epic Games themselves used for Widget Blueprints and Animation Blueprints, so the Quest and Dialogue tools feel intuitive right away.
NPCS THAT REMEMBER
Want an NPC to be more aggressive if you've failed their quest, or be more polite to you if you've given them a compliment?
With Narrative this sort of behavior is easy to implement, and because Narrative saves it entire state to a tiny save file, your NPCs will remember you gave them that compliment whether you did it 5 minutes ago or 2 years ago.
THE EASIEST SOLUTION ON THE MARKETPLACE
No awful Data Tables, Config files, or any messy solutions. Create a Quest/Dialogue Blueprint, design your Quest/Dialogue with the built in Node Based editors, and start playing right away. You'll be blown away by how simple Narrative is to use.