News for hackers. Stuff that matters.
Re:It’s time to make that indie C# game in Godot by 999900000999 on Thursday July 14, 2022 @02:56PM (#32100071)
>You can also use C#’s events, which are strongly typed, but if you need to interface with node events, you should use Godot’s signal system.

Nope. Nope. Nope. Nope, I wasted 2 hours of my life trying to get these signals to work in GD script.

I'm going to try some other open source engines, but trying to jerry-rig an extra language on top of a relatively immature engine isn't a very good idea.

Now I imagine if Microsoft decided to come out of an engine, they could rationalize supporting six or seven languages. But if you're already a small project, what ends up happening is the other language support just isn't as good

Re:It’s time to make that indie C# game in Godot by nchi3 on Thursday July 14, 2022 @03:02PM (#32100159)
What didn't work for you? I remember thinking events were surprisingly easy to use with GDScript when I tried the Godot 4 alpha earlier this year.
Re:It’s time to make that indie C# game in Godot by 999900000999 on Thursday July 14, 2022 @03:27PM (#32100491)
Compared to Get component with Unity, sending messages isn't all that great.

I'm looking at some other OSS engines now

Re:It’s time to make that indie C# game in Godot by dimgl on Thursday July 14, 2022 @06:06PM (#32102013)
What? This is not at all what the author is describing (or even what you're insinuating is bad in Godot).
Re:It’s time to make that indie C# game in Godot by cain on Thursday July 14, 2022 @03:00PM (#32100124)
What issues did you have with GDscript's signals? I've been using Godot for > 2 years and had no issues with them.
Re:It’s time to make that indie C# game in Godot by bj-rn on Thursday July 14, 2022 @05:10PM (#32101506)
Check out https://github.com/stride3d/stride

It's MIT and fully written in C#.