FREE FOR A LIMITED TIME!
* Demo assets included *
BitFSM is an visual scripting solution inspired by HFSMs (Heirarchical Finite State Machines) and based on the Pluggable FSM created by the team at Unity.
SAMPLE GAME:
GOOGLE PLAY STORE
WEBGL
WINDOWS DEMO
We started with the Pluggable FSM solution created by the team at Unity, but extended it with additional features (Transition Trees, Entry Action, Exit Actions), and, most importantly, a powerful visual editor with a realtime visual representation of the code and the flow of the code.
We found that most visual scripting solutions in the unity asset store force you to create your entire gameplay mechanics using their visual interface, or a clunky coding interface.
This approach is fantastic for people who don't want to write any code, but it can become tedious for people who want the best of both world (the practicallity of code, and the debugabilty of a visual environment).
BitFSM was created with this in mind. Coding is used for everything that coding is good for, while the visually editor is used to assemble these blocks of code into patterns that can be used to express the game mechanic your are aiming for.
While we use BitFSM mainly to create our A.I characters in-house, it can be used to represent any gameplay concept.