Unreal Engine – Narrative 3 – Node Based Quests and Dialogue UE556
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 make them work for your specific 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.
ALL THE SUPPORT YOU NEED
Narrative is a powerful system but don’t worry – there is a 2 hour Video Tutorial covering every last feature, with nothing left out. Still need more help? Narrative has a active community of 1000+ customers on Discord, with staff around every day to provide answers.
Video guides not your thing? There is a full demo already set up for you with lip-synced photorealistic metahumans, cinematic AAA quality dialogues, and a basic quest. You can even grab the project files and see exactly how it was all done. (Project files require Narrative 3 to be installed)
MULTIPLAYER/ONLINE SUPPORT
Even multiplayer games can use Narrative, because it ships with Server Authoritative Networking right out of the box. The Shared Quests system even allows multiple players to work on the same quest together if you need it.
FULL METAHUMAN SUPPORT
Narrative supports any type of character and that includes Metahumans. Follow the Narrative video tutorial to learn how to create AAA quality cinematic dialogues with Photorealistic Metahumans and Lipsynced Facial Animations.
ANY TYPE OF MISSION/QUEST YOU CAN THINK OF
Most Quest systems let you make basic, “Kill 10 Wolves” Quests but fall apart as soon as you need to make a more complex quest. Narratives uses a state machine based system that lets you create complex, non-linear quests. There is no quest you cannot create with Narrative.
EASILY CUSTOMIZABLE
We’ve all tried bloated plugins that offer hundreds of features, only to realize when we try add them to our games that these bloated plugins actually make development harder! Narrative understands that every game is different and instead makes extensibility the top priority, meaning Narrative will work for any game.
技术细节
Code Modules:
- Narrative (Runtime Module)
- NarrativeQuestEditor (Editor Module)
- NarrativeDialogueEditor (Editor Module)
Number of Blueprints: 11
Number of C++ Classes: 66
Network Replicated: Yes
Supported Development/Target Build Platforms: Only windows officially supported, but all should work