Earlier quoted context omitted.
Basically, yes. I came across a few comments that suggested it was great for audio UIs, but very unwieldy for anything outside that (things like non-Latin text rendering, navigation stacks, etc). So while it was possible to build general UIs in JUCE, you needed to go to a lot of effort (at least compared to something like Qt/Flutter/etc). Admittedly I didn't dig really deep so I don't know how valid these criticisms…
I'm afraid I only used it for some toy applications and it was mostly fine, but I do concur that if you're going for a 'just a bunch of forms' desktop application you'll find more out-of-the-box features in something like Qt. If, however, your application mostly consists out of custom GUI elements then JUCE is pretty compelling.
Using a game engine to write a GUI to the OpenBSD package manager
11–20 of 26 posts
Re: Using a game engine to write a GUI to the OpenBSD package manager
#12I mean why not just put Unreal Engine in the boot loader.
Its likely possible. After all, the unreal engine does have at least some rudimentary 3d graphics support.
Re: Using a game engine to write a GUI to the OpenBSD package manager
#13Godot has become really popular for writing applications because the UI toolkit is absolutely fantastic. Here’s a sample just from itch.io: https://itch.io/c/651672/tools-made-with-godot-engine
Re: Using a game engine to write a GUI to the OpenBSD package manager
#14I mean why not just put Unreal Engine in the boot loader.
Perhaps a little later in the boot process perhaps? Its likely possible. After all, the unreal engine does have at least some rudimentary 3d graphics support.
Re: Using a game engine to write a GUI to the OpenBSD package manager
#15Godot has become really popular for writing applications because the UI toolkit is absolutely fantastic. Here’s a sample just from itch.io: https://itch.io/c/651672/tools-made-with-godot-engine
The big thing that this misses is accessibility.
Re: Using a game engine to write a GUI to the OpenBSD package manager
#16Godot has become really popular for writing applications because the UI toolkit is absolutely fantastic. Here’s a sample just from itch.io: https://itch.io/c/651672/tools-made-with-godot-engine
There is even an alpha build of the editor that runs on Android (and even inside the Oculus Quest).
Re: Using a game engine to write a GUI to the OpenBSD package manager
#17This is not as odd as you would think. But, well, I'd use Perl and GTK2/3 for that.
Perl is in base, as X. GTK2 is a few ports away. If GTK's dependencies are too much, I'd use Perl/Tk.
Re: Using a game engine to write a GUI to the OpenBSD package manager
#18Godot has become really popular for writing applications because the UI toolkit is absolutely fantastic. Here’s a sample just from itch.io: https://itch.io/c/651672/tools-made-with-godot-engine
Re: Using a game engine to write a GUI to the OpenBSD package manager
#19Godot has become really popular for writing applications because the UI toolkit is absolutely fantastic. Here’s a sample just from itch.io: https://itch.io/c/651672/tools-made-with-godot-engine
Re: Using a game engine to write a GUI to the OpenBSD package manager
#20Godot has become really popular for writing applications because the UI toolkit is absolutely fantastic. Here’s a sample just from itch.io: https://itch.io/c/651672/tools-made-with-godot-engine