4 ms·
One of the great things about Godot is that the editor itself is a "game" running on top of the Godot game engine! This means that improvements to the Linux por
by tiniuclx 3y ago
One of the great things about Godot is that the editor itself is a "game" running on top of the Godot game engine! This means that improvements to the Linux port will be noticeable in both published games and the editor itself.
As a consequence of running the editor, Godot also has great support for UI primitives, which I'm taking great advantage of in my own game!
- Fire-Dragon-DoL 3y agoIsn't that the case for a lot of game engines? Thinking of unity and unreal
- weinzierl 3y agoYes, if you need a quick cross-platform GUI prototype it is very nice. One major downside is, that it will use more resources than necessary when idling.
- livrem 3y agoThis project setting might help a bit with that, on desktop platforms: https://docs.godotengine.org/en/latest/classes/class_projectsettings.html#class-projectsettings-property-application-run-low-processor-mode https://docs.godotengine.org/en/latest/classes/class_project...
- notnaut 3y agoInteresting and hadn’t considered that. Wonder if there’d be any quick ways to implement some sort of toggle based on UI dev vs. game dev.
- livrem 3y agoI used Godot to make a tool that was not really a game at all, and I read about others doing that as well. It works great just as a simple WYSIWYG GUI editor and GDScript is not a bad scripting language.
- PurpleRamen 3y agoHas Godot proper GUI-Components for building a good interface, or are those the type of freeform canvas-based interfaces?
- SquareWheel 3y agoGodot has its own UI/layout system. They offer text labels, controls, anchor points, and other conventions for laying out UI. It's not simply coordinate-based like you might expect with a canvas. https://docs.godotengine.org/en/3.1/getting_started/step_by_step/ui_introduction_to_the_ui_system.html https://docs.godotengine.org/en/3.1/getting_started/step_by_...
- brylie 3y agoViewing the latest UI docs (version 4.x) would probably be more helpful. https://docs.godotengine.org/en/stable/tutorials/ui/index.html https://docs.godotengine.org/en/stable/tutorials/ui/index.ht...
- SquareWheel 3y agoI linked the 3.1 page just because it had some graphics that showed the UI features in action. The 4.x pages lacked that. If you wanted to actually start learning these for development purposes though, then yes use the 4.x pages!
- brylie 3y agoCool beans :-)
- tiniuclx 3y agoGodot has very comprehensive GUI components. You're working with buttons, labels & windows, not at the rendering level (unless you want to!) Here's an overview of what's available: https://docs.godotengine.org/en/stable/tutorials/ui/index.html https://docs.godotengine.org/en/stable/tutorials/ui/index.ht...