Skip to main content

Адаптация игр под гибридную архитектуру

Игровые компьютеры подключают диск с играми по сети с сервера. На этом сетевом диске располагаются только файлы самого лаунчера и файлы игр. При запуске почти все популярные лаунчеры (Epic, Battle.net, Riot и др.) сохраняют очень важные данные не на этом игровом диске, а на системном диске C, обычно это:

  • C:\ProgramData
  • C:\Users\ИмяПользователя\AppData
  • Записи в реестре Windows

Данные, которые сохраняют лаунчера на каждом компьютере разные, даже если сами игры одинаковые. Они содержат информацию о том, что именно установлено, какие настройки применены, где именно лежат файлы и т.д.

Пример ситуации:

Вы на компьютере PC01 через Epic Games Launcher установили Fortnite.
Сделали «снимок» игрового диска
Включите PC02 и запускаете лаунчер, а там: «Игра не установлена», хотя все файлы на месте.

Почему так происходит? Потому что на PC02 лаунчеру не хватает файлов с настройками, которые добавились на PC01 после установки игры. Именно поэтому игры и лаунчеры нужно специально адаптировать под гибридную архитектуру.