Open RayBenefield opened 3 years ago
+1
I'm also interested in this topic. I'd be happy to help with maintenance.
I don't know about the mainline, but I'll likely be maintaining my fork of unreal.js-core for a while (https://github.com/getnamo/Unreal.js-core), it has a working ue5 branch found here: https://github.com/getnamo/Unreal.js-core/tree/ue5.
I don't do releases however, so you'll need to clone and compile.
Hey @getnamo thank you for your work on the fork, do you have an idea if it's still working with the new ue5 version launched yesterday? I haven't tested it yet, would need to compile it, so thats why I am asking beforehand. Thank you again!
Just pushed https://github.com/getnamo/Unreal.js-core/commit/bd98f79d57d52e9d6cf9341a8527782cea6f3c7f which should make my branch of unreal.js work with the UE5 latest release.
Pull, compile and give it a whirl.
Thank you @getnamo for your work! Will give it a try!
Hey @getnamo not sure its me, but I am trying to run the helloBlueprint.js (https://github.com/ncsoft/Unreal.js/blob/master/Examples/Content/Scripts/helloBlueprint.js) from the examples, which basically is trying to override a blueprint and I am getting a Fatal error. Do you know by chance if its because of ue5? Can you replicate the issue on your side? Thank you!
Just pointing out that I got it fixed, in the example its only being used GeneratedClass without calling as a function. After changing to GeneratedClass() it worked.
I maintain the repository as the maintainer of unreal.js. I have done the update for ue5 release build. https://github.com/ncsoft/Unreal.js-core/commit/be215c85004e064c651ecd1931c97c5ba31872ab Update your master branch to the latest.
@crocuis Both this project and the fork from @getnamo are not working with UE5 (5.0.3), lib/Android/ARM64/libv8_monolith.a cannot be found nor the non-monolith version when building for Android :(
UATHelper: Packaging (Android (ASTC)): ld.lld: error: unable to find library -lv8_monolith
UATHelper: Packaging (Android (ASTC)): clang++: error: linker command failed with exit code 1 (use -v to see invocation)
PackagingResults: Error: unable to find library -lv8_monolith
PackagingResults: Error: linker command failed with exit code 1 (use -v to see invocation)
Any chance to get a fix for Android?
see the open issue for more details: https://github.com/ncsoft/Unreal.js/issues/323
I'm also hopeful for the long-term future of this project. It makes using Unreal a lot more fun. I think the devs should apply for an Epic Megagrant. It seems like they'd definitely get approved based on other projects that have gotten approved. I wish there was documentation over general concepts like the Blueprint VM integration so it was easier to get involved in helping maintain it.
Is this something that we can expect to continue to get support moving forward? It's a key part of my projects moving forward and updates have been sparse minus the recent update to
4.26
(thank you so much for that btw).