• Editor
  • Can load Spine 3.8 JSON data in Spine 4 Essentials?

Hi!

I have a lot of animations in Spriter. I found a spriter2spine script for migrating them to Spine 3.8. However, the Spine 4.1 Trial can't load it. I want to purchase a license for Spine 4, but first I want to know if I can import those Spine 3.8 animations.

Related Discussions
...

Btw, is there available a trial editor for spine 3.8?

The full version of Spine (both ESS and PRO) allows you to run any older version, so you could run 3.8, import the 3.8 data, save a project file, and open that with the latest 4.1.

The trial is always the latest version, sorry. If you purchase Spine, you have 30 days to request a refund. Otherwise you could try loading the data using the 3.8 runtime, so you can see what your spriter2spine script has done to your animations.

    Thanks Nate! I will purchase the ESS license.
    Btw. I want to add Spine 4 support in Phaser Editor 2D (https://phasereditor2d.com). It only needs the Spine runtime for showing the user spine game objects, it doesn't include the runtime in the user games. Is the ESS license ok for this purpose?

    • Nate a répondu à ça.

      Note we support Phaser officially:
      https://github.com/EsotericSoftware/spine-runtimes/tree/4.1/spine-ts/spine-phaser

      See this recent blog post:
      https://esotericsoftware.com/blog/spine-phaser-runtime

      arianfornaris It only needs the Spine runtime for showing the user spine game objects, it doesn't include the runtime in the user games.

      I'm not sure what you mean. If a game needs the Spine Runtimes to display Spine skeletons, then the Spine Runtime needs to be included in the game to do that.

      Your ESS license is sufficient to allow you to distribute any number of games using the Spine Runtimes.

      Maybe I did not explain myself well. I'm the author of Phaser Editor 2D and I want to include a new feature: adding Spine 4 game objects in the editor.

      Note we support Phaser officially:

      Yes, for that reason I want to add spine support to Phaser Editor 2D asap 🤓.

      Your ESS license is sufficient to allow you to distribute any number of games using the Spine Runtimes

      I'm not going to distribute any games, else I will distribute the editor with the spine runtime on it. The editor will use the spine runtime to display the spine game objects in the scenes.

      I see, thanks for explaining. You can include the Spine Runtimes without owning a Spine license, but you need to include the Spine Runtimes License Agreement. See that for the terms:
      http://esotericsoftware.com/spine-runtimes-license

      This part:

      Otherwise, it is permitted to integrate the Spine Runtimes into software or otherwise create derivative works of the Spine Runtimes (collectively, "Products"), provided that each user of the Products must obtain their own Spine Editor license and redistribution of the Products in any form must include this license and copyright notice.

      Ideally you would make it clear to users of your editor that if they use features that require the Spine Runtimes to be included in their apps, they need a Spine license (they usually have one anyway if they are putting Spine skeletons in their game). For example, Game Maker does this by showing the Spine Runtimes license when Spine features are enabled.

      Great. Thanks for your quick answers!