Turn Based Battle Systems

An easily implementable selection of turn based battle systems similar to those found in popular RPGs. Includes four different systems for determining turn order calculation, each with different sub-systems.

Category:
Tags: , , , , , ,

Description

Preview: youtube.com/watch?v=EdT_-jP_tDo

The turn-based battle systems package is the easiest way to implement turn-based battles into your project. Simply inherit from the battle participant base class and change the Game Mode and you are one function call away from initiating a battle at any time.

Includes some basic attributes such as agility (required for speed based sorting), strength and defense (for simple damage calculation that can be changed to suit your game) and health. Two different example attacks are included, as well as death and victory checks. Visual and audio effects are included which can be easily replaced, and a simple turn order widget shows the order of battle.

Guides:

Character Implementation Guide

Skill Implementation Guide

Random Encounters from Third Person Template

Random Enemy Spawns

Technical Details

Supported Engine Versions

4.14 – 4.25