Well I mean the biggest thing that would be the ultimate ideal would be anything that can maximize the ability to bring existing unity projects over to godot. IE minimal refactoring needed.
Big thing is not just getting people to start their new projects, but what about those who have spent 3+ years mastering their game, only to have the rug pulled out from under them when it was 80% of the way to release worthy.
Or, ya know, just learn another language. It’s not a big jump.
Edit: Godot 4.x is already slated to support a plethora of languages- including C#.
But even if the devs decided to not support C# for some reason: you’re really going to walk away from a game engine over not being able to use C#?
Well I mean the biggest thing that would be the ultimate ideal would be anything that can maximize the ability to bring existing unity projects over to godot. IE minimal refactoring needed.
Big thing is not just getting people to start their new projects, but what about those who have spent 3+ years mastering their game, only to have the rug pulled out from under them when it was 80% of the way to release worthy.
i just want enums and interfaces!!!
Gdscript has enums.
It’s a single purpose language. Learning it will bring you no benefit other than using Godot.
Learn c# and you can do basicly anything you want.
Also gdscript is kinda ugly.
It takes no time at all to “learn” GDScript if you are a programmer already. It is that simple
Sure, I magically know all the syntax, the built in functions and whatnot just because I am a programmer
Exactly