.glksave

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

Расширение .glksave, характерное для файлов сохранений игр, воспроизводимых в интерпретаторе с поддержкой стандарта Glk. Представляет собой бинарный файл, содержащий слепок состояния игры на определённый момент, при помощи которого можно восстановить данное состояние для продолжения прохождения с конкретного места. Открывается интерпретатором, в котором предварительно запускается игра, для которой данное сохранение создано. Название образовано от английских слов GLK SAVE (сохранение Glk).

Файлы .glksave представляют собой слепок состояния игры со всеми переменными и параметрами генератора псевдослучайных чисел, поэтому такие файлы жёстко привязаны к конкретной версии игры. То есть попытка восстановления состояния игры из файла сохранения, сгенерированного для другой версии этой же игры, даже если изменения носили незначительный характер, невозможна. Данная особенность сохранений наследуется и онлайн-интерпретаторами таких платформ, из-за чего игрок часто может столкнуться с невозможностью возобновить игру с определённого места, если автор обновил игру на сервере.