4 ms·
Very unlikely. Godot has those features because game devs often need to make UIs for the game e.g. menus, etc. A decent game engine has to have that kind of fu
by preommr 4y ago
Very unlikely.
Godot has those features because game devs often need to make UIs for the game e.g. menus, etc. A decent game engine has to have that kind of functionality. Godot dogfooding is not a good indicator of it's potential as a ui toolkit. It's probably easier for them since they might need specialized components and because they're already familiar with the tools. There's a very strong advantage unique to them.
There are alot of edge cases and broader applications that the right tool for the job like Qt and even electron cover because that's what they're specialized for.
The expectation that godot will cover two major disciplines is possible... but unlikely.
- krapp 4y agoYou can't make the argument that people only use Godot for application development because it's what they're familiar with, and then bring up Electron as a countercase. Electron literally only exists because of existing familiarity with web tech.
- Zababa 4y agoWeb applications are still applications, and web applications and desktop applications are closer than applications and games.
- blooalien 4y ago> … "and web applications and desktop applications are closer than applications and games." I'm not really sure how that logic follows, as games are also just applications, and although the web was not designed as an application platform, but rather as a hypertext document browsing / delivery platform, yet people managed to wrangle it into performing fairly decently as an application platform, so why not game engines for application development? (I've actually seen more than a few really interesting and useful applications built in Godot and other game engines already, and I'm quite sure more are coming.)
- jayd16 4y agoWeb tech has massive momentum and developer base fed from outside Electron where as Godot is nowhere close.
- Hamcha 4y agoThe problem with Qt and Electron is that there is no GUI editor worth its salt right now. C#+WPF/UWP had Expression Blend since the mid 2000s and it's only been getting worse ever since (and MS said they have no interest in bringing MAUI support to Blend which is probably their biggest foot-gun yet). Godot has the same sweet features that Blend had but in a modern platform and with cross-platform export, yes it has many many rough edges, but it's been getting visibly better year after year and it shows no sign of stopping. Anyone who thinks building UIs in Electron today is peak developer UX should just check out what it was like to build on WPF in 2009. They had all the shiny of today plus sane ways to do things eg. keyframe animations with custom easing etc without having to resort to insane workaround like importing them from After Effect with custom libraries. And yes I know about Qt Design Studio, but my experience with it was AWFUL, from being an absolute minefield in the installation experience due to how Qt tries to upsell you on their commercial offering, to having a UI flow that looks like Blend if you took out most of its features out, to having to deal with QML (which honestly feels like a downgrade coming from XAML) and then you have to tie everything with C++? It wasn't appealing back then and honestly it still feels like an alpha today.
- tessierashpool 4y ago> The expectation that godot will cover two major disciplines is possible... but unlikely. I disagree. I think it's just a matter of time. I think Godot isn't ready yet, but will be soon. Just got to wait a little longer.