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

Narrative Interaction - Rich, Multiplayer-Ready Interaction

Adds an amazing, multiplayer-ready interaction system to your game in seconds. Lightweight, Networked, Full C++ Source Code provided.

  • Supported Platforms
  • Supported Engine Versions
    5.2 - 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.

Learn more at our website, narrativetools.io:

WEBSITE


GET STARTED WITH NARRATIVE INTERACTION:

QUICK START VIDEO GUIDE

WRITTEN DOCUMENTATION

DISCORD SUPPORT CHANNEL


TRY NARRATIVE BEFORE YOU BUY:

NARRATIVE PLAYABLE DEMO


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 Interaction is created by Reuben Ward aka Reubs, a developer with over a decade of Unreal Engine experience and a YouTube dev community of over 400,000 subscribers. If Narrative Interaction doesn't work for your game, a refund can be provided.


A POWERFUL INTERACTION SYSTEM

Great on its own or with other Narrative Plugins, Narrative Interaction provides rich, multiplayer-ready interaction for your game. Open doors, Loot Chests, Talk to NPCs - anything your game requires. Because the UI leverages Narrative Common UI - Narrative Interaction works great on any platform - whether you're shipping your game for PC, Xbox, PS5, or Switch. It just works.


INTEGRATES WITH ALL YOUR NARRATIVE TOOLS

Narrative Interaction is excellent on its own - but where it really steals the show is how it improves the rest of your Narrative Tools.


Using Narrative Inventory? You'll get:

  • Interactable Lootable containers, with the option to be locked, or require an item such as a key to open them.
  • Interactable item pickups that tell you if you can't take them for any reason, for example if your Inventory is full.


Using Narrative 3? You'll get:

  • Press a Button to talk to your NPCs, and be informed if an NPC doesn't have anything to say at the moment.
  • Have a Quest Task where you have to Interact with something, for example "Open the Door"


MADE FOR ANY PROJECT

Most systems on the marketplace look flashy and great, but in practise are a nightmare to use. They often require you to use their entire unreal project and build your game on top of it - not very practical.


Because Narrative tools are all built as Plugins, you can drop them into any game, even if you started your project months ago. Narrative tools are built by real game developers and we're not interested in just making flashy looking plugins - we actually really care about making them easy to use.


FEELS JUST LIKE UNREAL ENGINE

No scary new systems to learn - add an Interaction component to the actor you want to be able to interact with, customize its settings to your liking, and define what it should do with the On Interact event.


BUILT IN UI

Don't waste time making your own Interaction UI, our expert UI designer has created a full interaction menu that works with the Interaction system right out of the box. Its also very easy to modify to your tastes.


ALL THE SUPPORT YOU NEED

Narrative Interaction is a powerful system but don't worry - there is a Quick Start Guide to help you get set up. Still need more help? Narrative has a active community of 1000+ customers on Discord, with staff around every day to provide answers.


MULTIPLAYER/ONLINE SUPPORT

Narrative Interaction has networking built right in. You don't have to do a thing, we've already handled all the networking code.


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.

Technical Details

Code Modules:

  •  NarrativeInteraction (Runtime Module)
  •  NarrativeInteractionEditor (Editor Module)

Number of Blueprints: 6

Number of C++ Classes: 6

Network Replicated: Yes

Supported Development/Target Build Platforms: Windows/Android/Mac/IOS/Linux