digimax

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
User avatar
digimax
  • Posts: 7

Mario

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.
User avatar
Mario

Mario
  • Posts: 3283

digimax

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..
User avatar
digimax
  • Posts: 7


Return to Runtimes