看我的磁盘,我有
- 1个可保存游戏存档的游戏
%APPDATA%
- 1个可保存游戏存档的游戏
%LOCALAPPDATA%
- 2个游戏中保存“其他东西”
%APPDATA%
- 3个游戏中保存“其他内容”的游戏
%LOCALAPPDATA%
- 2个将SaveGames保存在的游戏
%UserProfile%\Saved Games
- 21个游戏,可将保存游戏和其他内容保存在中
%UserProfile%\Documents
,不包括在内...
- 15个游戏,用于保存存档和其他内容
%UserProfile%\Documents\My Games
这是比例为1:被存储在9游戏存档%APPDATA%
,%LOCALAPPDATA%
,%UserProfile%\Saved Games
与%UserProfile%\Documents\*
。在我的示例中,所有没有保存游戏%UserProfile%\Documents\
或%UserProfile%\Documents\My Games\
来自小型工作室的4种游戏。因此,我不得不假设开发费用高达数百万美元的大型工作室有理由将其所有文件(包括临时文件)放入%UserProfile%\Documents\*
。
尽管传统的行为可以解释其中的某些原因,但我认为这并不是说明每个主要工作室将其文件放置在错误位置的充分理由。因此,必须有更好的理由。
我能想到的最好的理由是降低客户支持成本。问题在于%APPDATA%
和%LOCALAPPDATA%
是隐藏目录,似乎没人知道%UserProfile%\Saved Games
。通过将文件放入Documents
,工作室可以在要求如何备份保存游戏或如何将保存游戏从一台计算机迁移到另一台计算机的支持电话上节省资金。用户实例,因为它们位于%APPDATA%
这里,这里,这里和这里而无法找到保存游戏。
另一个原因可能是因为用户要求这样做,如本例中所示。