MikalDev

For construct 3 users, we updated the basic Construct 3 runtime plugin with a few more features it's as good a time as any to release and for C3 devs to work with it. It's based on the Spine-TS runtime and rendering the Spine animation to a texture which C3 can then use to integrate into a C3 Spine object with Z ordering, position, scaling, rotation, etc.

Here's the C3 forum post with more details (also copied below)
https://www.construct.net/en/forum/construct-3/general-discussion-7/spine-plugin-update-153892

The C3 Spine plugin we (Igor and Mikal) developed has been updated with some new features (default animation mix and animation speed). For simple animation playback, pause, switch, it works and looks pretty good with a default mix. Performance is reasonable on the desktop systems I have tested on and recent iPhones (50+ Spine characters with 60fps). Android performance is more of a challenge, only a few characters at 60fps, something to review. Some examples are below. It includes skin changing and mesh deforms. For more details see the plugin webpage:

If you try it out on Construct, let us know, post your results.

https://gritsenko.github.io/c3_spine_plugin/

If you run into bugs, please leave issues on the github site here:
https://gritsenko.github.io/c3_spine_plugin/

Simple C3 example:
MikalDev
  • Posts: 28

Nate

It looks great, thanks for sharing! I've added it to the runtimes page:
Spine: Runtimes: Construct 3

Cheers! :beer:
User avatar
Nate

Nate
  • Posts: 9843

MikalDev

Updated plugin:

1.7.0: Add event trigger ACE (trigger when animation event occurs.)
1.6.0: Add Set region action (change region(texture) of an attachment in a slot on the current skin. Useful for character customization.
MikalDev
  • Posts: 28

Sebastien

Thanks Mikal and Igor for all the work done so far!

What can we do to help make official and support further this plugin? ;) :think:
User avatar
Sebastien
  • Posts: 1

starki

Thanks Mikal and Igor!
starki
  • Posts: 2


Return to Runtimes