Как работают сохранения в видеоиграх
Х@habr_comмедиа / агрегатор
1 недРазбор того, как устроены игровые сохранения: от изменения электрического заряда в SSD до раздувания файлов в Skyrim.
Понимание того, как игры хранят данные, помогает лучше осознать принципы работы современных накопителей и оптимизации ПО.
- Игры экономят место, записывая только изменения состояния, а не копию всего игрового мира.
- Процесс сохранения включает физическую запись данных на носитель, например, изменение заряда в ячейках SSD.
- Размер файлов сохранений может расти со временем из-за накопления данных о действиях игрока в открытом мире.
Что происходит с игрой, пока идет «Сохранение...»?
Например, когда здоровье персонажа падает со 100 до 95, в SSD буквально меняется электрический заряд внутри микросхемы.
При сохранении игра не записывает весь мир заново. Она фиксирует только то, что изменилось: где находится герой, что лежит в инвентаре, какие задания выполнены. Поэтому игра может занимать десятки гигабайт памяти, а файл сохранения — всего несколько мегабайт.
В статье разбираем весь путь кнопки «Сохранить», от первых картриджей с батарейками до автосохранений, Steam Cloud и современных SSD. А еще объясняем, почему в Skyrim сохранения со временем раздуваются.

Кратко (AI)
Статья объясняет технический процесс сохранения игрового прогресса, подчеркивая, что игры записывают только дельту изменений, а не весь мир целиком. Также рассматривается эволюция систем сохранения от картриджей до облачных сервисов и причины увеличения размера файлов сохранений в некоторых играх.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖