Re:Unreal Engine 5 ported to WebGPU
by xandrius on Thursday February 15, 2024 @02:22PM
(#39387213)
Now time for them to switch to a saner language (say C#), and it'll be great!
[ Parent
| on HN ]
There have been a number of community attempts to implement C# as a first-class scripting language. Most fail due the developers running into life.
The latest active plugin for C#/.NET is UnrealSharp (https://github.com/UnrealSharp/UnrealSharp). They have an active Discord: https://discord.gg/HQuJUYFxeV
That might actually make me want to give it a try! Thanks :)
The problem with maintaining unofficial language bindings of any kind is that it's an extraordinarily tedious, unrewarding job. It's hard to imagine many programming tasks which are less fun.
I've done it a few times, and I've learned to steer well clear of either creating or relying on such bindings if at all possible.
Re:Unreal Engine 5 ported to WebGPU
by CSMastermind on Thursday February 15, 2024 @03:33PM
(#39388363)
Definitely one of the benefits of picking Unity over Unreal.
Re:Unreal Engine 5 ported to WebGPU
by not_your_mentat on Thursday February 15, 2024 @05:41PM
(#39390259)
Hey Thought Police! Are we allowed to say positive things about Unity again?
C# continues to be the best language I never ever want to use. Maybe UE supporting it would change that!
Epic is working on a, somewhat Haskell esque, scripting language for UE5. It's called Verse and currently available as a beta in the Unreal Editor for Fortnite, which is a simplified UE5 for creating community content for Fortnite. I haven't tried it yet, but the talk they held at the GDC a few years back was promising.
I wonder why so many prefer reimplementing the wheel (see any sort of Xscript out there) instead of leveraging some pre-existing and proven languages. I don't mind if it is something other than C# but I want great IDE support and, most importantly, memory safety + strongly typed.
Not just Epic: they’re employing Simon Peyton Jones, of all people, to work on Unreal’s new language. This very recent interview with him was great:
https://m.youtube.com/watch?v=UBgam9XUHs0
But a person will want to read the documentation as well to answer the herp derp why not just c# drool gurgle questions.