Руководство содержит точные пути к файлам сохранений выживания Don’t Starve на операционных системах Windows, Linux и macOS. Вы узнаете расположение директорий для лицензионной версии в Steam, а также методы поиска файлов в неофициальных сборках (SKIDROW, 3DM, FLT), где структура папок может отличаться. Материал поможет перенести прогресс на другой компьютер, создать резервную копию мира вручную и отключить облачную синхронизацию для локального хранения данных.
Где лежат сохранения в Don’t Starve
В операционной системе Windows файлы прогресса лицензионной версии по умолчанию хранятся в папке документов пользователя. Полный путь выглядит как C:\Users[Имя_пользователя]\Documents\Klei\DoNotStarve\save. Для быстрого перехода введите %USERPROFILE%\Documents\Klei\DoNotStarve\save в адресную строку проводника. Внутри вы найдете файлы с именами survival_[номер], shipwrecked_[номер] или porkland_[номер], соответствующие слотам сохранений для разных режимов игры. Игра поддерживает облачную синхронизацию Steam Cloud, поэтому данные могут дублироваться в папке клиента: [Папка со Steam]\userdata[id пользователя]\219740\remote. Идентификатор 219740 соответствует игре Don’t Starve.
Если вы используете неофициальную версию игры, расположение файлов зависит от эмулятора и группы релиза. Часто сохранения находятся в скрытой папке AppData. Проверьте путь C:\Users[Имя_пользователя]\AppData\Local\SKIDROW\219740\Storage для сборок SKIDROW или C:\Users[Имя_пользователя]\AppData\Local\FLT\Steam\211670 для версии FLT. Папки AppData и ProgramData скрыты по умолчанию. Для их отображения включите пункт «Скрытые элементы» в меню «Вид» проводника или введите %LOCALAPPDATA% в окно выполнения Win+R. В некоторых репаках (например, от 3DM) файлы могут лежать непосредственно в папке установки игры по пути [папка_игры]\bin\3DMGAME\storage или [папка_игры]\bin\SteamEmu\Saves. Если стандартные пути не содержат файлов, воспользуйтесь поиском по системе, введя в строку поиска имя файла survival_ или название папки storage.
Существует способ принудительного сохранения прогресса локально, минуя облако Steam, что полезно при переносе файлов между компьютерами. Откройте файл settings.ini, расположенный в папке C:\Users[Имя_пользователя]\Documents\Klei\DoNotStarve. Найдите строку DISABLECLOUD и измените её значение с false на true (DISABLECLOUD = true). Сохраните файл и перезапустите игру. После этого все новые сохранения будут записываться только в папку Documents, что упрощает ручное копирование и резервное создание бэкапов. Учтите, что при первом переключении старые облачные сохранения могут не отобразиться сразу, поэтому предварительно скопируйте файлы из папки remote Steam в директорию save.
В операционной системе Linux данные размещаются в скрытой папке домашнего каталога пользователя. Путь к файлам: ~/.klei/DoNotStarve/. Для доступа к ней откройте терминал или файловый менеджер, нажмите Ctrl+H для отображения скрытых файлов и перейдите по указанному адресу. В macOS структура аналогична Windows: файлы находятся в ~/Documents/Klei/DoNotStarve/. Перед заменой файлов сохранений обязательно закройте игру. При переносе прогресса копируйте всю папку save или storage целиком, чтобы сохранить структуру файлов и избежать ошибок загрузки мира. Для создания ручной точки сохранения просто скопируйте папку storage в любое безопасное место; при гибели персонажа замените текущую папку сохраненной копией, чтобы продолжить игру с предыдущего момента.