Horizon Quest: General Purpose Quest Graph System

The goal of this plugin is to provide a General Quest Graph system for Games.

Category:
Tags: , , , ,

Description

Horizon Quest plugin is a plugin that lets you create and manage general purpose quest graphs for your games. Quest graphs are visual representations of non-linear dependencies and relationships between quests, which can be used to create complex and immersive stories. Horizon Quest plugin supports accept and complete quest requirements and rewards, callbacks for customizing your game logic, and additional quest flag system that helps you record any gameplay flags that can be used with quest requirements.

With Horizon Quest plugin, you can:

This plugin does not include a Dialogue System, but it was created with the intention of being flexible and customizable for any game project. You can easily integrate it with any other systems that suit your needs. For example, you can refer to the document to see how to use my HorizonDialoguePlugin to create immersive stories for your game.

Discord Support Channel

Technical Details

Code Modules:

HorizonQuest, HorizonQuestFlag  (Runtime)

HorizonQuestEditor (Editor)

Network Replicated: True  

Supported Development Platforms: Win64, Mac, Linux  

Supported Target Build Platforms: All Platforms  

Tested Platform: Win64  

Documentation and Example Project

DemoVideo

QuickStartVideo

Supported Engine Versions

4.26 – 4.27, 5.0 – 5.3