SpriterDotNet
A simple, fast and efficient Spriter implementation in pure C#. Feature complete.
About
The goal of SpriterDotNet is to be as fast as possible while keeping the code clean and readable. Being a pure C# implementation, SpriterDotNet doesn't depend on any external libraries / frameworks. It focuses on simple and efficient calculations of all transforms at a given point in time. This allows using it with any framework just by mapping calculated transforms to concrete objects.
Supported Features
Basic animations
Bone animations
All curve types (Instant, Linear, Quadratic, Cubic, Quartic, Quintic, Bezier)
Points
Collision Rectangles
SubEntities
Events
Sounds
Variables
Tags
Character maps
Animation blending
Plugins / Examples
Unity
MonoGame
Source Code
GitHub Repository