.sav

Материал из IFВики
Перейти к навигации Перейти к поиску

Расширение .sav, характерное для файлов сохранений игр для различных платформ. Представляет собой обычно бинарный файл, содержащий слепок состояния игры на определённый момент, при помощи которого можно восстановить данное состояние для продолжения прохождения с конкретного места. Название образовано сокращением от английского слова save (сохранение).

Файлы .sav используются многими платформами и игровыми движками, но при этом они лишь имеют одинаковое расширение, но в техническом отношении представляют собой совершенно разный формат хранения данных, поэтому должны открываться интерпретатором соответствующей платформы, в котором предварительно запускается игра. Например, данное расширение используется такими платформами как INSTEAD, TADS/RTADS, совместимыми с Z-машиной (Inform/RInform) и другими. Более того, для многих платформ характерно создание сохранений как слепка состояния игры со всеми переменными и параметрами генератора псевдослучайных чисел, поэтому такие файлы оказываются жёстко привязаны к конкретной версии игры. То есть попытка восстановления состояния игры из файла сохранения, сгенерированного для другой версии этой же игры, даже если изменения носили незначительный характер, часто невозможна. Данная особенность сохранений наследуется и онлайн-интерпретаторами таких платформ, из-за чего игрок часто может столкнуться с невозможностью возобновить игру с определённого места, если автор обновил игру на сервере.