ติดตั้ง Steam
เข้าสู่ระบบ
|
ภาษา
简体中文 (จีนตัวย่อ)
繁體中文 (จีนตัวเต็ม)
日本語 (ญี่ปุ่น)
한국어 (เกาหลี)
български (บัลแกเรีย)
Čeština (เช็ก)
Dansk (เดนมาร์ก)
Deutsch (เยอรมัน)
English (อังกฤษ)
Español - España (สเปน)
Español - Latinoamérica (สเปน - ลาตินอเมริกา)
Ελληνικά (กรีก)
Français (ฝรั่งเศส)
Italiano (อิตาลี)
Bahasa Indonesia (อินโดนีเซีย)
Magyar (ฮังการี)
Nederlands (ดัตช์)
Norsk (นอร์เวย์)
Polski (โปแลนด์)
Português (โปรตุเกส - โปรตุเกส)
Português - Brasil (โปรตุเกส - บราซิล)
Română (โรมาเนีย)
Русский (รัสเซีย)
Suomi (ฟินแลนด์)
Svenska (สวีเดน)
Türkçe (ตุรกี)
Tiếng Việt (เวียดนาม)
Українська (ยูเครน)
รายงานปัญหาเกี่ยวกับการแปลภาษา
Windows.
Nah, Windows isn't the issue. I still have a few modern games that save under My Games. So there isn't any kind of restriction/limitation in place.
But please elaborate if you know something I clearly don't.
Well, appdata is also sub folder of each individual PC user account. So it is not that either.
Did you ever look at your Explorer windws? "Documents" has a shortcut there, because it's meant for things that you "open".
When was the last time you've "opened" a savefile via double-click from the desktop? Probably never. That's why "Documents" is the wrong place, and "AppData" is the much better choice -- it's meant for stuff that an application stores for itself, but that doesn't really "concern" users in the sense that they would want to access the files as such.
Everyone has their own AppData too.
I just think it would be best if you could set the location yourself as like some standard API engines or Steam use. But that will never happen.
Makes sense
MS added my games because devs were too challenged not to spam the documents folder. Some still are
Documents is wrong and was just the place developers dropped things in rather than use folders in program files once Microsoft finally started restricting putting things there (and actually make Windows try to support multiuser operation without users potentially breaking/affecting each others use of common applications), and MyGames is just a hack to try to slightly clean up that sort of behaviour.
Of course then you have the other exceptions, like (linux originally?) games that dump a folder in the user root, often with a dot in front of the name, or the ones that still put save files in the application folder (so in steamapps/common/game folder/saves or something like that when installed by steam), or in Program Data (even if the game itself is in Program Files (x86), or in the steam user data folders (steam/userdata/userid/appid).
One of my projects is a software that interacts with Steam, and also has to store stuff (account data and settings, cache data) somewhere. It simply uses different locations for Linux and Windows builds, to account for their differing conventions and the fact that the libraries that I'm using don't cover this.