Quest Extension

A plugin that provides a fully featured, non-linear and flexible Quest System to Unreal Engine 4

Category:
Tags: , , , , , , ,

Description

Improves Unreal Engine’s Narrative tools with a fully featured, non-linear and flexible Quest System written directly over C++

Check our DEMO!

Included Features

Quests as Assets

Allows Dynamic loading, better workflows and teamwork

Quest Groups

Quest chains inside a beautiful node editor with custom logic nodes

Customizable Quests

Create your own quests with fields and logic

Memories

Registry world events trough time and use them to complete quests

Eg: Know that a boss was killed when picking the quest Kill the boss

Isolated system

Its independent! Add one or more quest managers at the same time

Text formating

Use parameters to format text with ue4’s formatting guideline in editor or runtime

Serializable

Compatible with the existing save systems to keep track of the game

Performant

Designed with open-world/high-narrative games in mind.

Thousands of quests at the same time!

Tested in Real Environments: Being used to develop multiple titles

• Based on quests systems from games like Horizon Zero Dawn and Skyrim

Strong and Reliable features though deep testing

Documented API and Usage

Technical Details

Vote new features on our roadmap: trello.com/b/sAIqOnAR/questextension-roadmap

Community

Forum thread  –  Discord

Send us Feedback, proposals or any issues at info@piperift.com

Technical

Code Modules:

Number of Blueprints: 0

Number of C++ Classes: 34 (+ 31 Editor)

Network Replicated: Yes

Supported Development Platforms: Win32, Win64, Mac

Supported Target Build Platforms: Any platform compatible with UE4

Documentation: Contained inside plugin’s folder as a PDF

Example Project Requires Plugin Installation)

Example Demo

Supported Engine Versions

4.16 – 4.25