• Runtimes
  • Spine Swift runtime on top of SpriteKit 2D engine updated

If anyone cares, I recently updated Swift version of Spine ESS runtime. This runtime is written on top of SpriteKit 2D engine (native framework from Apple). This runtime supports basically all Apple platforms (iOS, macOS, tvOS and watchOS).
If you crazy enough to make your game project native on a SpriteKit - welcome aboard!

Source code and documentation you can find here:
https://github.com/maxgribov/Spine

Related Discussions
...
  • Изменено

Hah, that's very cool! Too bad the SpriteKit APIs don't have support for triangle mesh rendering, would have been easy to add mesh support to your runtime then.

SpriteKit supports custom Metal rendering pipeline https://developer.apple.com/documentation/spritekit/skrenderer
So it is possible to write anything you want including meshes, shaders, post filters and so on. But in fact you have to write all rendering from scratch (including
existing sprites)

But I'am too lazy, and too stupid - ha ha ...

Anyway, Spine ESS features enough for my needs..