top | item 19065897

(no title)

SpaceManiac | 7 years ago

It's senseless to store files that don't have user-facing meaning in My Documents. I know games that use it varyingly for web caches, shader caches, binary config files, debug logs, Lua scripts, downloaded mods, and even executables. And while arguably most gamers understand what save files are, they can't be double-clicked to open them, so I don't consider them documents (Maybe this is pedantic).

All this kind of stuff is what Appdata\Roaming and Appdata\Local are supposed to be for.

discuss

order

Dayshine|7 years ago

Save games is a poor example.

Users often need to back them up. Backup systems often include Documents by default but not AppData.

Files in AppData are hidden, and you would not expect users to find them.

Further, many save games can be opened with a text editor just fine :)

wongarsu|7 years ago

I understand not backing up AppData/Local, but everything in AppData/Roaming is supposedly important enough to sync it over the network (if you use domains or another mechanism to give you the same Windows account on multiple computers). Any default policy which doesn't back up AppData/Roaming seems ill advised.

ChrisSD|7 years ago

As noted below there's a special folder called "Saved Games" that's specifically meant for this purpose. A lot of games still don't use it.

jamiepenney|7 years ago

I haven't used My Documents for documents for years now. The directory is useless because of all the cruft, I store useful things elsewhere now.

h1d|7 years ago

My Documents meant as /var/tmp to me ever since it existed. Never put my own files there.