Главная/Новости

Дневник разработкиОбновление

Лаунчер и загрузка ресурсов: единый путь от кнопки «Играть» до сервера

Игрок запускает клиент за домашним компьютером.

Статус: Локальное подключение и сверка CDN подтверждены; чистая установка и вход нового игрока ещё открыты.

Установка и вход — первая часть впечатления от проекта. Лаунчер должен получить правильный список игровых ресурсов, подготовить клиент и открыть именно фирменный экран Atlanta. В октябре мы устраняли ошибки, из-за которых путь мог оборваться ещё до подключения или показывать старое окно вместо синего интерфейса.

Подключение без лишнего запроса разрешений

Одна из сборок клиента ожидала ответ на запрос дополнительного разрешения захвата экрана. Упакованный экран загрузки не умел на него отвечать, поэтому процесс останавливался до скачивания ресурсов. Необязательный запрос убрали из опубликованного набора. После полного перезапуска лаунчера владелец подтвердил подключение на существующей установке; это важная локальная проверка, но она не равна приёмке новой установки у другого игрока.

Как лаунчер получает актуальные файлы

Состав клиентских ресурсов публикуется вместе с манифестом. При выкладке система сверяет его с CDN и контролирует хеши контейнеров, чтобы игра не загружала смесь разных версий. Отдельно исправили случай, когда два контейнера имели одинаковый размер, но разное содержимое: теперь одного сравнения размера недостаточно, файлы проверяются побайтово. В последнем локальном цикле подтверждено совпадение 204 контейнеров.

Для фирменного экрана исправлен выбор активного кэша. Лаунчер теперь меняет ресурс в том каталоге, который клиент действительно использует. В локальном прогоне синий интерфейс появился и исчезла прежняя ошибка о недопустимом адресе окна.

Следующий шаг

Нужно проверить установку с чистой машины, обновление после старой версии, вход без сохранённой сессии, выбор персонажа и восстановление после прерванной загрузки. Локальный успешный запуск не доказывает, что весь этот путь уже пройдёт любой новый житель.

Все новости

Другие новости

Пассажирка выбирает музыку на планшете в автомобиле у океана.

Дневник разработкиОбновление

Планшет и музыка: обои, радио и звук автомобиля

Планшет Atlanta получает больше персональных настроек и полноценный музыкальный сценарий. Мы обновили его внешний вид, работу Яндекс Музыки и…

Запуск

Открываем лаунчер…

Если окно лаунчера не появилось, значит он ещё не установлен. Скачайте и установите его — файлы сервера лаунчер загрузит сам.