Hello and welcome!
Yes, you're on the right track with your understanding of how to convert your Spine files to a version compatible with Godot 4.x. However, there are a few nuances to consider:
License Type: Whether you need Spine Essential or Spine Professional depends on the features used in your Spine projects. If your projects use features exclusive to Spine Professional, you will need a Spine Professional license. Otherwise, Spine Essential should suffice.
Conversion Process: The general process you outlined is correct. You would open your 3.8.99 .json
or .skel
files in Spine 4.1.x, and then re-save or export them as 4.1.x files. This process ensures that your files are compatible with the Spine runtimes used in Godot 4.x.
Godot Compatibility: As noted in the context from the Spine forum, Spine animations are indeed compatible with Godot 4.x, ensuring that once you've converted and exported your files using Spine 4.1.x, you should be able to use them in Godot without issues.
To summarize, your understanding is mostly correct. Just ensure you have the appropriate Spine license based on the features you're using, and follow the steps to convert and export your files for compatibility with Godot 4.x.