go-spriter
A simple Go importer and player for Spriter animation files (SCML). https://brashmonkey.com
Usage
// [...] Game init
spriterModel := spriter.NewSpriterModelFromFile("assets/hero/player.scml")
player := spriter.MakePlayer(spriterModel.GetEntityByName("Player"))
player.SetAnimationByName('run')
// [...] Game loop
player.Update(deltaMillisec)
// [...] Game render
// Draw the animation
For an example of how to draw the sprite, have a look at drawer_example.go