unreal_netfly

:D It took me about 2-3 weeks to refactor Spine's UE4 runtime, making it more suitable for UE4 developers.

I also changed some workflows, such as the format of the resource, combining the Render Component and the Animation Component.
2.png

3.png

4.png


I also merged with the UE4 GamePlay Ability system, added new nodes, and supported the replacement of features such as Skeleton, which makes it easy to implement effects such as Combo.
6.png

7.png


The work that has not been done yet is the support of SpineWidget, because there is still work to be done, so the SpineWidget has not been rewritten.


I hope these changes can help the community improve the UE4 runtime. I am here to release my version.
https://github.com/GitHub-NetFly/spine-runtimes/commit/fbe8224afcc9a24f6ae29e27054dbe5b5348e834
You do not have the required permissions to view the files attached to this post.
User avatar
unreal_netfly
  • Posts: 31

badlogic

Wow, those are a lot of changes. I'm not sure we can use this in our official repository, but I'll go through your changes and see what makes sense to integrate!
User avatar
badlogic

Mario
  • Posts: 1936

unreal_netfly

badlogic wrote:Wow, those are a lot of changes. I'm not sure we can use this in our official repository, but I'll go through your changes and see what makes sense to integrate!
Most of the changes I made were biased towards UE4. A better way is to separately maintain UE4's spine-cpp runtime, but this maintenance cost seems to be higher. :p
User avatar
unreal_netfly
  • Posts: 31


Return to Runtimes