A downloadable MekaStasis

A small Unity tool to help creating a Finite State Machine.

The project is unmaintained.

 It was mainly developed to do quick prototyping and help debugging.

As of release 1.0 the features are :

  • - States ! 
  • - Reusable Actions. You can reuse actions ( game logic ) in several states
  • - Conditions. You can reuse the same condition in several states and have it be inverted and lead to different states depending on the state it's called from.
  • - Visual Editor ! But no nodes sorry :(
  • - Easily duplicate and modify setups since the state machine is contained in an asset object.

The editor code is a bit funky since it's the first time I tried to develop such a complex tool, but the runtime code is fine ( not perfect but fine )

 It's perfect for game jams or to prototype ideas.

The documentation is also included in the Unity Package. 

Tested it for Unity 2018.3 / 2019.1 / 2019.3

Download

Download
MekaStasis_1.0.unitypackage 377 kB
Download
MekaStasis_DOC.pdf 277 kB

Install instructions

Just add the unity package to your project !