logoalt Hacker News

cheeseomlitlast Tuesday at 8:24 PM3 repliesview on HN

Agreed 100%, C# is obviously a second-class citizen and I'm not going to waste my time with GDScript. It really is a shame because there are so many things to like about Godot, but the litany of issues with C# support due to their focus on GDScript has just soured the whole thing for me. Unity is just not an option as far as I'm concerned due to their bizarre licensing fiasco (and their own mountain of technical issues). So it's Monogame/FNA for me I suppose.


Replies

cardanometoday at 4:39 PM

> I'm not going to waste my time with GDScript.

The GDScript hate is so odd.

If you know any scripting language you know GDScript. How much time are you wasting when it takes one afternoon to learn? And nowadays it even has gradual typing support for those that are scared of dynamic types.

I have seen C# devs coming to Godot being super prejudiced against GDScript and then end up using GDScript anyway because it is just more pleasant to use.

show 4 replies
bj-rntoday at 5:09 PM

Did you check out Stride? https://www.stride3d.net

plommetoday at 4:54 PM

I'm developing a game in Godot using C# and my experience with it is very good. I guess it depends on how deeply you integrate with Godot. I try as far as its possible to write my game headless. My opinion may change when I have gotten to the point of actually shipping a game though, so this take needs a grain of salt.

show 1 reply