SpriterAS: Playback Spriter animations with Starling

One of the toughest aspects of doing Game Development with GPU rendering, is managing the texture size of your various animations. Traditional SpriteSheets consume texture memory extremely quickly, and in the age of Retina Devices, they’re starting to prove inadequate.

To help work around this problem, our guys at TreeFortress have put together a library called SpriterAS. SpriterAS is a plugin which allows you to playback Spriter Animations (.SCML files) in AIR using Starling/Stage3D.

What is Spriter?
Spriter is a tool for creating so-called ‘modular’ animations which require a very small texture footprint. This enables long, complex animations running at a smooth 60fps.

For full details, examples and code snippets, check out the blog post over at treefortress.com!

Also, in case you’re wondering, we are planning on creating a Javascript version for use with EaselJS in the future 🙂


Shawn has worked as programmer and product designer for over 15 years. He has extensive programming experience with ActionScript, SQL, PHP, Javascript and C#, as well as deep proficiency with motion graphics and UX design. Shawn is currently the Lead Developer, and Product Director for TreeFortress Games, focusing on the creation of our own game titles for sale across Desktop and Console platforms.



  1. Can’t wait for the Javascript version. Finally some non-Flash dependent character animation!

  2. Would sprite help/work with my preferred Rosetta-dependent solitaire game package?

  3. I enjoy what you guys are up too. This kind of clever work
    and reporting! Keep up the good works guys I’ve incorporated you guys to our blogroll.

    Feel free to visit my web site – Earnest

  4. Grant, any status updates on this? Is an spriter implementation for easeljs still being worked on?

Comments are closed.