logoalt Hacker News

danderschlast Tuesday at 10:33 AM2 repliesview on HN

Very true. While I believe there can be a place for a language tailored specifically for gamedev, GDScript certainly is not it.

C# support seems to have been added reluctantly, because the prospect of attracting unity devs was to good to pass on. But then they switch over and realize it is treated like the ugly stepchild and the hope is that you will just use their scripting language to avoid the friction.

And don't get me started on using GDExtension for other languages. Claiming C/C++ is available as a scripting languages in the same sentence as GDScript is a joke.

I'll look into Libgodot, maybe it's an option.


Replies

brooke2klast Tuesday at 2:45 PM

that's not been my experience at all. I've found that Godot works exceptionally well with C#, and I've felt zero pressure to use GDScript. It integrates really well with Rider too, which is the C# IDE I use. Even when there's places online that use GDScript examples, they tend to translate pretty much directly 1:1 to C#.

show 1 reply
roflcopter69last Tuesday at 11:01 AM

Can you please elaborate why you think C# is not really well integrated into Godot? I'm using it myself and it seems fine to me. There's quite a community around Godot + C# check out https://chickensoft.games as well. FWIW the Slay the Spire 2 devs also seem to be happy with Godot + C#

show 2 replies