Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 7.6% on nuget.org
Top 6.8% dependent packages on nuget.org
Top 7.0% dependent repos on nuget.org
Top 6.1% forks on nuget.org

nuget.org : statemachine

This project implements a Finite-State-Machine (FSM) as a PCL (portable class library) designed to be used in games. Furthermore it implements even a Stack-Based-FSM (SBFSM). So you may tell it to 'continue with the last state before the active one'. You describe your FSM using a nice and well documented DSL (Domain Specific Language). This replaces the code we usually had for keyboard-input (run-left-right-duck-jump), clicked buttons on the GUI (idle-over-down-refreshing), tower-states (idle-aiming-firing-reloading) or for the connection procedure when setting up peer2peer connections in our games....

Registry - Homepage - JSON
purl: pkg:nuget/statemachine
Keywords: state, finite, machine, gamestate, transition, fluent, after, update, timespan, finite-state-machine, fluid, fsm, monogame, portable, stack, state-machine
License: Unlicense
Latest release: over 4 years ago
First release: over 6 years ago
Dependent packages: 2
Dependent repositories: 1
Downloads: 15,871 total
Stars: 56 on GitHub
Forks: 8 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 19 days ago

    Loading...
    Readme
    Loading...