Перейти к содержимому

Импорт сохранений

Вы можете перенести файлы сохранений с ПК (Windows, Mac, Linux) или Android в Spark.

Spark поддерживает три места хранения сохранений, настраиваемых для каждой игры в настройках игры:

Сохранения хранятся непосредственно внутри папки самой игры:

On My iPhone/Spark/games/[GameName]/game/saves/

Это место хранения по умолчанию. Сохранения находятся рядом с файлами игры и доступны через приложение Файлы.

Сохранения хранятся в общем каталоге сохранений вне папки игры:

On My iPhone/Spark/saves/renpy/saves/[SaveLink]/

SaveLink — это идентификатор, присвоенный игре. Это отделяет данные сохранений от файлов игры, поэтому переустановка или удаление игры не удалит ваши сохранения.

Сохранения синхронизируются с iCloud и доступны на всех ваших устройствах Apple. Spark использует локальный промежуточный каталог во время игры и синхронизируется с iCloud в фоновом режиме — игра никогда не читает напрямую из iCloud, что предотвращает проблемы с выгрузкой файлов системой.

  1. На ПК найдите папку сохранений (обычно %AppData%/RenPy/[gamename]/ на Windows или ~/Library/RenPy/[gamename]/ на Mac)
  2. Сжмите файлы сохранений в ZIP-архив
  3. Перенесите ZIP на устройство iOS (AirDrop, почта, облачное хранилище)
  4. В Spark откройте Save Browser игры
  5. Используйте опцию Import Saves и выберите ZIP
  1. Перенесите отдельные файлы .save на устройство
  2. Откройте приложение «Файлы» и перейдите к папке saves/ игры
  3. Скопируйте файлы .save в эту папку

Некоторые данные сохранений хранятся в файлах persistent, а не в отдельных сохранениях. Они помещаются в тот же каталог saves/.

  • Файлы сохранений включают как файлы .save, так и файл persistent
  • Файл persistent хранит общий прогресс игры (разблокированные галереи, прочитанный текст и т.д.)
  • Сохранения из более новых версий Ren’Py могут быть несовместимы со старыми версиями движка
  • Миниатюры сохранений могут не отображаться, если они ссылаются на ресурсы, отсутствующие в мобильной версии

Сохранения Ren’Py кроссплатформенны по своей природе. Сохранения из Windows, Mac, Linux и Android работают одинаково и могут быть импортированы в Spark без специальной конвертации.

Основной вопрос совместимости — это версия движка, а не платформа. Сохранения, созданные на более новом движке Ren’Py, могут не загрузиться на более старом — например, сохранения из игры на Ren’Py 8 (Python 3) не могут быть загружены на движке Ren’Py 7 (Python 2) из-за различий в протоколе pickle. Подробнее см. Проблемы с сохранениями.