Unreal.js icon indicating copy to clipboard operation
Unreal.js copied to clipboard

Long Term Maintaining?

Open RayBenefield opened this issue 3 years ago • 10 comments

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).

RayBenefield avatar Feb 11 '21 21:02 RayBenefield

+1

I'm also interested in this topic. I'd be happy to help with maintenance.

srfoster avatar May 03 '21 22:05 srfoster

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.

getnamo avatar May 31 '21 19:05 getnamo

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!

tiagorvmartins avatar Apr 06 '22 10:04 tiagorvmartins

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.

getnamo avatar Apr 07 '22 03:04 getnamo

Thank you @getnamo for your work! Will give it a try!

tiagorvmartins avatar Apr 07 '22 16:04 tiagorvmartins

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!

tiagorvmartins avatar Apr 08 '22 11:04 tiagorvmartins

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.

tiagorvmartins avatar Apr 08 '22 11:04 tiagorvmartins

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 avatar Apr 08 '22 12:04 crocuis

@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

alienself avatar Jul 21 '22 23:07 alienself

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.

mhale1 avatar Jul 22 '22 03:07 mhale1