luckyrawatlucky

There are many users in construct 3 who wants to use Spine in Construct 3. If you wish I could start a survey on Construct forum about how many people wish to buy Spine if they support Construct 3 runtime.
Please let me know, we really need this plugin so badly.
luckyrawatlucky
  • Posts: 2

badlogic

Thanks for your interest in Spine. We do have an issue open on our runtime repository for this. That said, Construct 3 APIs are very limited and not all that well documented. From my little investigation so far, it does not seem possible to support the full Spine feature set in Construct 3.
User avatar
badlogic

Mario
  • Posts: 2117

luckyrawatlucky

any update ?
luckyrawatlucky
  • Posts: 2

Nate

We've reached out to the Construct 3 developers, but so far they haven't wanted to integrate the Spine Runtimes themselves, which would be optimal for features and performance. This leaves us to integrate the Spine Runtimes only with their limited public APIs, which isn't great for performance and wouldn't allow for all the runtime features. We would like to support Construct but putting in the effort for suboptimal performance that doesn't support all our features doesn't feel good, especially when there are other game toolkits for which we could add full support (like Godot).

Your best is to ask the Construct 3 developers to integrate the Spine Runtimes. This is what other, similar game toolkits have done, such as Game Maker.
User avatar
Nate

Nate
  • Posts: 9288

MikalDev

I am experimenting with this. With the new C3 JS features, it's a bit easier to directly use the Spine-TS runtime to integrate with C3.

As a first step, I integrated the Spine-TS meshes demo into a C3 project, rendering the Spine animation on a separate canvas. I also created a C3 helper plugin to display the Spine render canvas as a C3 object which can be controlled similar to a sprite. The control of the Spine animation must be done though JS Spine-TS API calls, the helper is not a full C3 plugin for Spine.

If you just need to get a few Spine animations into your C3 project and you know how to code JS in C3, you can check out this example and see if will help you. If you have not started coding in JS and C3 yet, I would not recommend this approach.

C3 Spine Example Forum thread

MikalDev
  • Posts: 20

Nate

Wow, great job! This looks really great for Construct 3 users. Thanks for sharing! :)
User avatar
Nate

Nate
  • Posts: 9288


Return to Runtimes