Hacker News new | ask | show | jobs
by bootloop 896 days ago
Please correct me if I am wrong, but from a bit of looking around it seems Stride is using Mono as a runtime for on mobile platforms like iOS. [0] So similar to Unity (which worked around this using their IL2CPP backend) it actually is behind Godot in terms of C# language / feature support. It is true that Godot community only started to get serious about C#, but they have a good pace, and already have support for the latest .NET with AOT.

Personally I have no interest in GDScript, but I recently ported a rather large C# code-base from Unity to Godot and I never had to touch GDScript. So it can happily be ignored. In general it took me less time to rewrite the code-base then implementing some of the workarounds for missing features in Unity (e.g. HTTP2) in the first place.

[0] https://github.com/stride3d/stride/issues/2069