Is it OK to use Muse Behavior as a State Machine?

Hi there!

I have stumbled upon Muse Behavior and I have researched a bit, and while most people are focusing on designing AI Behavior for their NPCs using Muse Behavior, I wonder if it is OK(ready to be used?) to use Muse Behavior to manage different states in the game, like showing error popups based on encountered errors, e.g. failing to Authenticate with UGS or failing to fetch Remote Config data or encountering Network Error or NotEnoughStorage Error? Basically I am looking into this package as alternative to NodeCanvas framework.

Would appreciate your answers!

Hi @anon21697910 ,

You can use it for that but we don’t have pre-programmed nodes for you to use for that purpose yet. You’ll have to create most of them yourself, which should hopefully be easy enough with the node creation tools we provide.

Just a quick heads up that I’m hoping to finish a big change and refactor to get us into pre-release in July, but will likely break previously serialized assets. We should be far more stable after that’s done

2 Likes

Hi @ShaneeNishry ,

Thank you for your quick response.

Understood regarding July update and thank you for providing such vital information! Will be waiting for it then before doing anything serious(:

1 Like

Muse is being replaced with Unity AI and all Muse experimental packages are now sunset. Read more about Unity AI here: Unity AI: AI Game Development Tools & RT3D Software | Unity