Link : See it on the asset store !
Read Me : ReadMe in PDF Format
Company Website : Lost Zombie Studios
Finite State Machines have been one of the best ways to control and power a project
whether it is a light-switch being on or off to AI which could have tens of states to even
Game Controllers that could technically have hundreds of states. The LZS Finite State
Machine can do all of that … and ! has a few nice features you wont get elsewhere.
Why so cheap a Cost ?
Lost Zombie Studio’s is a small and independent game developer from Scotland. We
are between 3-10 members depending on project and we of course understand the time
and cost constraints that go with being a small studio. This is why we have decided to start
releasing a number of asset’s that we feel can help other small studios like ourselves to get
their projects going in a good direction, and get them out there at an affordable
price(knocked down from the advised price from unity store. The first of these assets is the
Finite State Machine.
Why ? Why our finite state machine over others ?
We have looked through the asset store at what it has to offer in terms of other FSM.
They are priced around the $30-$50 mark for what we feel are assets that lack in some
core mechanics that might be useful. We also talked about how BIG scripts and classes
can get that use many states. Imagine a game controller that has 30 states and all these
states are written into the original class as “States”. Our FSM splits these states up for
you into separate script files and thus can be kept to very small files that just do their own
job or task. This is also great for working with others where tasks on the one mechanic may
be split between multiple people and they can concentrate on separate States, saving any confusion
between versions of one large class. We have added in the “Pushing” and “Popping” of states
that some may know from the functionality of the Unreal Engine’s own state machine and worked
it into ours in a nice, fluid way. We also have Object Handling between states which is something generally
overlooked by FSM’s and is a great way to save time and calculations.
Feel free to ask any questions
Thankyou
Daniel Gallagher
Programming Lead
Lost Zombie Studios
Lost Zombie Studio LIMITED is registered in Scotland. Company Number. 409159