I was curious about where exactly the user://
directory is, and found that it stores stuff in a directory called app_userdata
within a Godot directory that is somewhat deep into my home folder. (I'm on Linux)
In this folder, I noticed that all the projects I had ever opened, and even some other Godot games I had downloaded and played, had their own data folder, even projects and games that never used data storage functions. Why does this happen? It seems unnecessary to create a new directory when something doesn't even use data storage.
I'm curious to see if this works similarly on Windows and MacOS. I see that on Windows, the user://
directory is in a Godot directory under the AppData folder. If, for example, someone on Windows were to download one of my games, would it create a "Godot" directory in AppData with a userdata folder for my game, even if said game never accesses the user://
directory?