3 ms·
It's adequate. The only other application development I've done is with C# and Windows ages ago, and you can use C# and NuGet with Godot. I'm using GDScript jus
by krapp 2y ago
It's adequate. The only other application development I've done is with C# and Windows ages ago, and you can use C# and NuGet with Godot. I'm using GDScript just because C# for something this simple seems like overkill, but if I were to take it seriously as a product I'd probably use C#. GDScript works for its intended purpose but I've never been a fan of languages that use significant whitespace.
For me the biggest issue is UI design and theming. These aren't nearly as robust as you might expect using web technology or an actual GUI framework because for games they don't need to be. On the other hand, building an app around nodes and signals is a breeze. There are probably plugins that make application development on Godot easier, I haven't really looked. And of course you can write plugins for Godot if you need to. So the flexibility of the framework is also a plus.
I'd recommend at least trying it. I don't know if I would start a business around it, though. Then again, apparently doing it with Unity isn't uncommon.