SimpleFSM - A powerful Finite State Machine Implementation

$9
Publisher coAdjoint Limited
File size 53.17kB
Number of files 15
Latest version 1
Latest release date 2015-03-17 12:49:34
First release date 2014-12-03 09:03:23
Supported Unity versions 2018.4.2 or higher
SimpleFSM is a finite state machine implementation that removes all the difficulty of programming complex A.I. behaviour. By using the most powerful features of Unity and C# behind the scenes, SimpleFSM avoids complex logical conditions, messy Update functions and common issues with coroutines. The SimpleFSM methodology teaches by example, with one simple script and one simple project, showing you how to write your own finite state machines in minutes.

Example video here!

SimpleFSM allows you to:
- Create long running tasks, which are immediately stopped when a new state is entered.
- Write custom code when entering and exiting states.
- Avoid all the usual mess of writing finite state machines with a switch statement!

All code is well commented and explained in detail, allowing you to understand the system in minutes. As a bonus, we've also included custom A.I patrol route editors for free, allowing you to easily visualise the patrol routes of A.I agents!

Find out more about coAdjoint on our website: www.coadjoint.co.uk

Top Publisher Assets