Is Making Advanced GUI Applications with Godot the Future?
I have been trying out the Godot Game Engine lately, and I have been mightily impressed with what I see.
While it was designed to make games, it has an exceptionally sophisticated system for making graphical user interfaces. I think this is the future for advanced GUI applications. Not convinced?
Look at the the image below. This is from the Godot Editor. It looks pretty sophisticated, right? You have:
- A canvas of nodes connected nodes used in a visual programming system (in addition to several other supported programming systems).
- Resource management.
- A sophisticated tree widget for manipulating a scene graph.
- Inspector with properties you can filter.
- Code editor with syntax highlighting, advanced code completion, jump to definition, realtime warnings etc.
- Tile map editor, animation editor and tons of other editors for audio, and many other things I haven’t even gotten time to explore.
How do you think they made such a sophisticated GUI? Was it Qt? Electron? Cocoa?
No, this was all made with the Godot Game Engine itself. They are really eating their own dog food. So everything you see here you can accomplish in your…