- Editado
SmoothStep2D now compatible with Spine
Hello, two days ago I discovered Spine and found that it is an excellent tool for 2D skeletal animation. Compared to other tools, the price and the quality is superb. I'm developing a javascript framework for 2D games as open source project, and I'm adding support for different content creation tools, tools with quality and known potentially in the world of indie development.
For these reasons I have added a component to load Spine animations, making it fully compatible with the skeletons and animations exported in JSON with Spine. You can see an example here:
http://galloman.github.com/ss2d/#samples/skeletons.html
Support for Spine works pretty well but is still in the experimental stage and may require some tuning in the exported files, for example I have noticed that in rotations, when the difference between two key frames is greater than 180 degrees, it sometimes rotate in the opposite direction.
At this moment lacks of stepped or bezier curve interpolations, but i hope to implement it soon, meanwhile it will do all interpolations linear. The implementation of the runtime is not based on any already existing runtime, it's made from scratch taking profit from every SmoothStep2D feature.
If you are interested in HTML5 game development and Spine is one of your tools, now you have another great option that i hope can help you!
Greetings.
Sweet! Please let us know as SS2D progresses.
jb
Very nice, thanks for sharing! Tweeted.
New Spine format support added. New demo here:
It uses canvas or webGL? (or is swappable?)
It uses canvas or WebGL? (or is swappable?)
If you use the "single file lib", there are one version that uses WebGL and another that uses Context2D, it is also swappable when building with google closure, the API is the same for both versions and at this moment there are only a pair of exclusive features for WebGL like GPU Particles and real time image tinting.
I published a blog where you can download and find documentation about SmoothStep2D: