Spine runtime for Haxe automatically converted from the official Java/libgdx runtime.
This Spine Runtime may only be used for personal or internal use, typically to evaluate Spine before purchasing. If you would like to incorporate a Spine Runtime into your applications, distribute software containing a Spine Runtime, or modify a Spine Runtime, then you will need a valid Spine license. Please see the Spine Runtimes Software License for detailed information.
The Spine Runtimes are developed with the intent to be used with data exported from Spine. By purchasing Spine, Section 2 of the Spine Software License grants the right to create and distribute derivative works of the Spine Runtimes.
spine-hx works with data exported from Spine 3.6.xx.
spine-hx supports all Spine features until 3.6.xx.
spine-hx does not support loading the binary format.
The runtime is currently provided as is, with no default renderer. However it should not be too difficult to create a renderer for any Haxe game engine/framework based on this runtime, as long as the engine can draw quads and 2d meshes.
This repository will be updated on a regular basis when new versions of Spine get available, but you can do the conversion yourself as well.
Ensure you have Node.js, Haxe and Git installed on your machine, then run in a terminal, inside spine-hx directory:
haxe convert.hxml
@Beeblerox who provided a manually converted SkeletonBinary.hx file (from C# code base)