logoalt Hacker News

WillAdamstoday at 2:13 PM5 repliesview on HN

Is there anything in this which will make it easier/better to make GUI applications?

https://github.com/derkork/openscad-graph-editor

kind of has me considering using Godot for creating a drawing program....


Replies

_rousboundtoday at 3:45 PM

I wonder the same thing, but with an emphasis on app mobile development.

Godot from project setup to running on my Android is way more effortless/lightweight experience than doing the way of AndroidStudio and/or Flutter stuff.

What I dream of is making a Lua binding for essential godot GUI control nodes using GDExtension and using this LibGodot to own the engine loop, so I can do all the app code in Lua.

So, I may have drifted away from your question, but the point is that I love Godot for gaming, and I can handle GDScript plus the engine editor, but for writing a complete application I would want to develop in my language/editor/ecosystem of choice.

In that sense, LibGodot(plus GDExtension) may help indirectly developing GUI applications by letting people own Godot in their ecossystem of choice.

show 1 reply
cridenourtoday at 6:20 PM

They just added docs for how to best achieve GUI apps.

https://docs.godotengine.org/en/latest/tutorials/ui/creating...

ranger207today at 3:49 PM

I'm working right now on an app in Godot to support a tabletop game. Their UI framework is pretty nice IMO. It really helps that the editor itself is made in Godot, so they have a lot of real usage of their UI system already

glimshetoday at 4:58 PM

They made improvements in visualizing margins for Margin containers. A small but very useful enhancement.

presbyteriantoday at 4:30 PM

I don't know about the new features, but you could definitely make a drawing program in Godot already. There are a couple really good RPG map-making tools in Godot, and that's basically a drawing app where your brushes are trees and buildings