Skip to main content

Pro's Features

Narrative Pro comes packaged with a demo map containing all the features included.

Below is a list of all the features.

Abilities

Full skill tree and ability system using Unreal's fantastic Gameplay Ability System (GAS)

Unlockable abilities, skills all fully customisable to meet your games requirement.

abilities.webp

Levels driven by XP that can be granted by quests, dialogue or anything you need.

abilities-levels.webp

Videos can be provided to show the users exactly what each skill will do.

abuilities-skillvideos.webp

AI

AI behaviour built in that can be used as friendly or enemy. Can be used from dialogue, quests or many other methods.

ai.webp

Companions / followers

Easily turn NPC's into companions who follow you anywhere you go. Fast travelling, battle, dialogue. All ready and built in.

companions.webp

Books

Books can easily be picked up and used to give the player lore or quests.

bookpickup.webp

Dialogue

Full dialogue system supported with flexible options, camera, lighting, sound and sequences.

dialogue.webp

Seamless transitions

Create AAA quality transitions when moving between gameplay and dialogue with ease.

dialogue-transistions.webp

Companions

Easily make NPC's follow you from a dialogue option

dialogue-companions.webp

dialogue-companion-follow.webp

Equipment

Any weapons you pick up can be equipped to your character, so they can be used in combat.

equipment.webp

Easy to use pickups for equipment or quest items.

equipment-armourpickup.webp

Live preview of your character when equipping armour and weapons.

equipment-livepreview.webp

Armour

Narrative Pro features fully licenced armour created ready to be used. Modular and multi-material ready to be adapted.

licencedarmour.webp

Weapons

An integrated weapons system is available when you pick up weapons. You can customise it to meet all your weaponry needs.

weaponstats.webp

weaponshooting.webp

Interaction

Interactions will allow you to use, pickup and interact with objects in the world.

interactions.webp

Lootable bodies are really easy to add in.

interaction-bodies.webp

Inventory

Pressing the TAB key will show you your inventory.

inventory.webp

Looting

Easily create lootable actors where you can take or give loot. You can loot anything from chests to bad guys.

inventory-looting.webp

Trading / Shops

Create traders or shops in your world, so you can buy and sell anything you want. Its as easy as adding a component and adding properties.

npc-trading-shop-ui.webp

Quantity selector

A nice easy to use quantity selector when looting or trading with shops to select your exact quantity.

inventory-quantitypicker.webp

You will also see the compass and minimap showing your locations.

navigator-minimapcompass.webp

If you start the quest, there is also on screen markers

navigator-onscreenmarker.webp

If you enter your menu, you have a world map where you can see your entire map, place markers or see points of interest.

navigator-pointsofinterest.webp

Fast travel screen to hide teleporting

navigator-fasttravelloading.webp

NPC manager

A new NPC manager tool has been added, so you can manage every detail about your NPCs from data assets. Names, instances, classes, factions, dialogue, inventory, appearance all stated inside the data asset to make it really easy to track and use NPCs.

npc-data-assets.webp

Pause menu

Pressing ESCAPE (or in the editor SHIFT + ESCAPE) will open the pause menu.

pausemenu.webp

Settings

Clicking the Settings option will let you change basic game options for audio and video.

settings.webp

Gameplay

The gameplay tab inside the Settings menu allows you to easily add gameplay options such as difficulty.

settings-gameplay.webp

Quests

Highly customisable quest system to create quests that interact with anything in the world. Enemies, looting, pickups, dialogue all supported.

quests.webp

Journal

Detailed quest journal to show you all past and present quests. Let your players track quests, see objectives and what they've done.

quests-questjournal.webp

Optional quests

Some objectives just aren't required but are nice to have. Optional quests are built into the quest system with a tick of a box.

questts-optional.webp

Save & Loading

As soon as you start the game, you will see a brief loading screen.

save-load.webp

Define how many save slots you want to allow the players to jump between games. Everything is saved, the entire world. Inventories, characters, equipment, states all of it. Highly customisable.

save-slots.webp

Settlements

Once loading has completed, you will instantly discover your current location.

settlements.webp

Create bandit camps where enemies will attack you on sight.

settlement-banditcamps.webp