• RuntimesGodot
  • spine-godot without custom build

Is it possible to run spine in godot without using the spine-godot custom build editor? Maybe with an asset or something? Or can my own custom build editor be built with the spine package included? I'm asking because i need newer/specific godot features

Related Discussions
...

To use Spine animations within Godot, you typically need the spine-godot runtime, which is implemented as a custom C++ engine module. This requires a custom build of the Godot editor as well as the Godot export templates. The documentation does not mention a way to use Spine in Godot without a custom build or through an asset that bypasses this requirement. However, you can indeed include the spine-godot runtime in your own custom build of the Godot editor. The spine-godot documentation provides detailed instructions on how to compile the Godot editor and export templates from source, including for specific Godot versions and with support for C#.

To summarize, while you cannot use Spine in Godot without a custom build, you can integrate the spine-godot runtime into your own custom build of the Godot editor to include newer or specific features of Godot that you need.

  • Mario оценил это.

To add to Spinebot, what newer/specific Godot features do you need? We are usually building all the latest Godot versions.

  • Chill ответили на это сообщение.

    Mario
    Yes thats good. I need a specific v-sync feature to set the swapchain image count. without it, the game runs with significant input lag on my laptop. I only find the feature when i build the editor custom and im not sure if they will implement it, because the newest dev build on their website doesnt have that yet.

    Didnt figure out yet how to integrate the spine build into my custom build. If i dont get it to work i wait and see if the feature will come out officially soon.

    It would be amazing if there will be a spine port to an asset in the future, because in theory it should be possible. That would make things a lot more streamlined for a lot of people i think.

    Thanks for the amazing support until now! 🙂

    Yeah, in theory it is possible via GDExtensions. In practice, it's sadly not as straight forward, especially on web and mobile and in combination with C#. GDExtensions still needs a bit of time to mature in that respect.