I’ve noticed that most tutorials and resources are heavily geared toward game development (understandably so).
I’m currently working on a non-game project using Godot—something more along the lines of a desktop tool or interactive application—and I’m finding it a bit challenging to locate learning materials or examples focused on non-game use cases.
Does anyone know of any good tutorials, guides, or projects that showcase Godot being used for things like UI-based tools, simulations, data visualizations, or other non-gaming applications?
I haven’t seen many tutorials for that either. I’ve made a few tools though. Basically, I break down my functionality and then look for a tutorial that is close in a game context then modify it.
Your question is very broad. If you were to tell us specifically what you’re trying to do and/or learn, you might get some more helpful examples.
There are tutorials out there for all of the things within all of those.
For example, there are plenty of tutorials UI stuff. Have it be for a game or not a game, building the UI is still same.
Simulations like with physics or basic automated bots/AI - there many tutorials for this out there as well.
Architectural renderings/visualizations? Sure, Godot supports good 3d environments, lighting, and camera options.
For data visualizations depends on what and how you are visualizing.You can do 3D and 2D stuff, there’s a lot of Math utils and helper functions, maybe something you can do with nodes to generate a variety of charts.
Ultimately, Godot is very flexible. Many of it’s built in node stuff can definitely be used for non-game stuff.
But keep in mind, Godot was specifically made to be a game engine. I come from an app development background and I would never use Godot to make a traditional app. I would use Godot for - you guessed it - making a game.
For UI you could just watch regular Godot UI tutorial, doesn’t matter if it’s game oriented or not because method is same. Simulation and data visualization? That is more of logic thing I guess, you don’t need a Godot tutorial, but watch video of more like example, or method of how to creating that simulation. IMO