Today I am officially releasing Stately, a C# system for creating state machines to structure your game code.

I developed this project because I was frustrated with the lack of structure I saw behind the scenes in a lot of game code. It's flexible, facilitates readable code, and is simple enough that even novice programmers should be able to use it.

stately-csharp.readthedocs.io

It's open-source, unit tested and licensed under GNU LGPLv3. Check it out!

The project includes an example for Unity, but the code is engine-agnostic and will work with any engine that uses C# scripting.

It's even being used in production on a small VR project:

store.steampowered.com/app/418

Sign in to participate in the conversation
Knzk.me

Knzk.me is Fast and Stable instance.
This instance isn't focused on any theme or subject, feel free to talk about whatever you want. Although the main languages are English and Japanese, We accept every single language and country.
Everyone is welcome as long as you follow our code of conduct!


Status: status.knzk.me