New attempt for an Sequencer, successor of IegTools.Sequencer, State-based instead of Transaction-based
-
Updated
Nov 13, 2025 - C#
A finite-state machine (FSM), finite-state automaton (FSA), or simply state machine is a mathematical model of computation and an abstract machine that can be in exactly one of a finite number of states at any given time.
The FSM can change from one state to another in response to some inputs; the change from one state to another is called a transition.
An FSM is defined by a list of its states, its initial state, and the inputs that trigger each transition.
In computer science, FSM are widely used in modeling of application behavior (control theory), design of hardware digital systems, software engineering, compilers, network protocols, and computational linguistics.
New attempt for an Sequencer, successor of IegTools.Sequencer, State-based instead of Transaction-based
Unity HTFramework, a rapid development framework of client based on Unity.
Provides a simple implementation of a FSM
A generic .NET framework for modeling board games - from Chess and Backgammon to Ludo and Risk - using artifacts, flows, and game state.
A flexible and easy-to-use Finite State Machine (FSM) for Unity. This package provides a simple yet powerful way to manage states and transitions in your game logic.
A simple finite state machine (FSM) with workflow character where you define your workflows in code.
GOAP Dungeon – AI Dungeon Simulation using Goal-Oriented Action Planning (Unity C#) An academic Unity project (2018-2019) that implements a fully functional GOAP (Goal-Oriented Action Planning) system.
NxGraph is a zero-allocation runtime, high-performance finite state machine (FSM) framework for .NET 8+, designed for scenarios where execution speed, memory efficiency, and runtime safety are critical.
Binstate is a simple but yet powerful state machine for .NET. Thread safe. Supports async methods. Supports hierarchically nested states.
Service locator (IoC Container), object factory, util classes and lots of services to ease the development of C# applications and games
Short project in Unity to implement RTS AI.
Basic Arquetecture AI's Implementation made with Unity, for Junior GameDeveloper Unity.
단순한 계층 유한 상태 머신(HFSM : Hierarchical Finite State Machine) 라이브러리 입니다.
A fast, tried-and-tested hierarchical finite state machine library for Unity, designed to be easy to use yet powerful without compromising performance.
Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka
This project is a third-person player control system in Unity, based on the controller used in my game My Tosis: A Life Mission (https://eden-zero-team.itch.io/mytosis), featuring dynamic state-based movement and camera integration.