Spotlight Sale: Save 50% on select Plugins now through September 16.

Narrative Pro - Complete Game Framework

Every tool you need for a great game in one plugin - Maps, Quests, Dialogue, Weapons, Inventory, NPCs, Interaction and much more.

  • Supported Platforms
  • Supported Engine Versions
    5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.


GET HELP WITH NARRATIVE PRO:

QUICK START VIDEO GUIDE

WRITTEN DOCUMENTATION

DISCORD SUPPORT CHANNEL


TRY NARRATIVE PRO:

PLAYABLE DEMO

PLAYABLE DEMO PROJECT

(Demo Project Requires Narrative Pro installed to UE5.4 or later)


Learn more at our website, narrativetools.io:

WEBSITE


NOTE: Existing customers can upgrade to Pro by reaching out to our support email. Please reach out to contact@reubs.io after purchase and we will arrange to have your old products refunded.


YOUR ALL IN ONE GAME SOLUTION

Skip the years of work and huge amounts of funding - Narrative Pro handles Quests, Dialogue, Navigation, Combat, Inventory, Interaction, NPCs, Saving, UI, and much more for you so you can skip to the part that matters - creating your game. Best of all the tools are pre-configured, and you can jump in and start creating in less than 5 minutes.


ANY PLATFORM, ANY GENRE, BLUEPRINTS OR C++

The tools shipped with Narrative are made to be flexible, whether you're making a Medieval RPG, a Modern Shooter, or something else entirely. We've built Narrative Pro with many platforms in mind, so you can ship your game for console or PC and feel confident the UI and features will work great.


WHAT DO I GET WITH NARRATIVE PRO?

  • Narrative Tales Dialogue, a beautiful dialogue system with a node based dialogue editor, Cinematic Camera shots, Body and Facial animation support, Events & Conditions, and more.
  • Narrative Tales Quests, a powerful quest system with a node based quest editor. There isn't a quest you can't create with the Tales editor thanks to the flexible state machine based quest designer.
  • Narrative Arsenal, a combat system built using Epics Gameplay Ability System plugin, which includes support for both Melee & Shooter style combat, whether you're making a medieval RPG or Modern shooter!
  • Narrative Save Subsystem, a global save system that saves the entire world right out of the box. Every quest you've done, your equipment, every NPC, every inventory - the entire world is globally saved to disk.
  • Narrative Inventory, a networked Inventory System that supports any type of item you can imagine. Included with Narrative Pro are Equippable items, Weapon items, Readable books, Consumable items, and more.
  • Narrative Interaction, a networked Interaction System that supports all sorts of complex interaction
  • Narrative Common UI, our UI library built on Epics CommonUI tool. Narrative includes all your UI for you, so we created this tool to ensure they all run quickly, and support every platform, whether you're shipping your game for PC, Xbox, PS5, Switch, or so on! It also lets you style the UI to your game easily.
  • Preconfigured Setup! We include a demo map and character set up with the animations from Lyra, so you can jump in and start creating gameplay right away.


DEMO BUILT RIGHT INTO THE PLUGIN

In the Plugin, you'll find a Demo Map you can open, which contains Quests, Dialogue, Weapons, Inventory, Interaction, NPCs, Save System, an Open World with fast travelling, followers, and more. We have a video taking you through the Demo Map here.


THE SOLUTION YOU CAN TRUST, WITH ALL THE SUPPORT YOU NEED

Narrative has a active community of 2000+ customers on Discord, with staff around every day to provide help and answers. Narrative Tools was founded by Reuben Ward, a well known developer with over a decade of Unreal Engine programming experience and a YouTube developer community of over 400,000 subscribers.


THE EASIEST SOLUTION ON THE MARKETPLACE

We build our tools the same way Epic build theirs, so they feel like any other part of Unreal Engine. Create a Quest/Dialogue Blueprint, design your Quest/Dialogue with the built in Node Based editors, and start playing your quests and dialogues right away. You'll be blown away by how simple Narrative is to use.


FULL METAHUMAN SUPPORT

Narrative supports any type of character model and that includes Metahumans. Follow the Narrative video tutorial to learn how to create AAA quality cinematic dialogues with Photorealistic Metahumans and Lip-synced Facial Animations.


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.


Licenses: Please note that per the Epic Marketplace EULA you will need 1 copy of any Narrative tool per seat for studios using the tool. We would like to have offered 1 license per studio, but unfortunately after speaking with Epic this doesn't appear to be something we can do at this time. We apologize for any inconvenience caused by this.

Technical Details

Features:

  • Narrative Tales, which includes Dialogue and Quest node-based editors
  • Narrative Arsenal, a combat system built on Epics Gameplay Ability System
  • Narrative Save Subsystem, a global save system
  • Narrative Inventory, a networked Inventory System
  • Narrative Interaction, a networked Interaction System
  • Narrative Navigator - Maps, Waypoints, Compasses, and more.
  • Narrative Common UI, our UI library built on Epics CommonUI library

Code Modules:

  •  NarrativeArsenal
  • NarrativeArsenalEditor
  • NarrativeCommonUI
  • NarrativeCommonUIEditor
  • NarrativeDialogueEditor
  • NarrativeEquipment
  • NarrativeEquipmentEditor
  • NarrativeInteraction
  • NarrativeInteractionEditor
  • NarrativeInventory
  • NarrativeInventoryEditor
  • NarrativeNavigator
  • NarrativeNavigatorEditor
  • NarrativePro
  • NarrativeQuestEditor
  • NarrativeSaveSystem
  • NarrativeSettlement


Number of Blueprints: 391

Number of C++ Classes: 161

Network Replicated: Not fully - AI and NPC Subsystem are not yet replicated.

Supported Development Platforms: Windows, Mac, Linux

Supported Target Build Platforms: Windows, Mac, Linux, iOS, Android

Documentation: Link: Docs

Important/Additional Notes: