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: almost 7 years ago
Dependent packages: 2
Dependent repositories: 1
Downloads: 15,904 total
Stars: 56 on GitHub
Forks: 8 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 9 days ago

expandagnostic 23.2.501
All Platform Agnostic Modules / eXpandFramework. To debug in VS enable Source Server support unde...
104 versions - Latest release: 3 months ago - 52.8 thousand downloads total - 1 maintainer
monogamestatemachine 1.0.9
[DEPRECATED] This library is deprecated. Please use the normal StateMachine instead which is full...
6 versions - Latest release: over 6 years ago - 5.75 thousand downloads total - 56 stars on GitHub - 1 maintainer