Jump to content
  • Advertisement
thepigeonfighter

Unity Asset -Visual FSM Editor

Recommended Posts

So FSMs seem to be a common thing that is needed by game devs but when I looked in the asset store most of the tools I saw either went too far or did not go far enough. On one hand you have tools like bolt, and playmaker that look awesome but are doing too much of the coding behind the scenes(for me at least). Then on the other hand you have a plethora of FSM implementations that have little to no visual side at all. Without having a visual editor to refer back to it seems like designing behaviors could get out of hand really quickly. So I wanted to design a FSM designer that struck a balance between making your life easier and allowing you to still control the code that is going on behind the scenes. I ended up making this asset.

https://assetstore.unity.com/packages/tools/ai/easy-state-153724

Edited by thepigeonfighter
grammar

Share this post


Link to post
Share on other sites
Advertisement

Most people can write an FSM implementation (non-graphical) in about 2 hours. Graphical ones are a bit of overkill since all they are doing is showing the same transition logic between states X and Y that you are putting in your code of state X -- often a line or 2. Therefore this does seem a little much. *shrug*

Share this post


Link to post
Share on other sites

Thanks for taking the time to check it out! I think I understand where you are coming from. I guess what happened to me was that when I originally started with 100% code based implementation of an FSM. It quickly became difficult to debug/ keep straight the design in my head. So I naturally stumbled upon needing a graphical solution just to keep track of the design. That may be due to my own lack of competence or some other personal limitation. But either way it prompted me to check out what other solutions people had made. Then one thing led to another.....

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!