Skip to content

maxfish/go-spriter

Repository files navigation

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

Links

About

A simple Go importer and player for Spriter animation files (SCML). https://brashmonkey.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages