Skip to content

ChronisA turn management system for single-player games using Unreal Engine

Documentation and technical guide for using the plugin.

Introduction

Chronis is a turn management plugin designed with easy of use and rapid prototyping in mind. The goal was to leave everything related to state management in the scope of the turns upto Chronis so you can focus on the design of your game.

It comes with multiple in-built turn order sorting options and has a very robust way of authoring project design specific turn orders. The core of the plugin works based on a single Async Blueprint Node and an interface. There's no need to inherit from any specific classes or add any components that makes the plugin super easy to put in and out of a project as need be.

Quickstart

Get started with the plugin quickly and set up basic turn-based behavior in a matter of minutes.

Demo Project

A complete game-like demo project is avaialble with all it's code implementation for you to explore. You can also download a packaged and playable version of the same. It contains very basic combat, communicating from the turn system to the UI and very simple AI.

On using the demo as reference.

Some of the things in the demo like the class hierarchy, the AI, combat component and the damage text system were all done for the sole purpose of showing how the turn management can be built on top of and is no way, shape or form created with the intention of being built on top of or used as part of the product itself. It's merely for refence.

Guides