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

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

Новый интерфейс Atlanta: вход, меню и создание персонажа

Персонаж выбирает новый образ у зеркала в квартире с видом на город.

Статус: Изменения выложены на локальный стенд; полный вход до выбора персонажа ещё проверяется.

За последние недели мы обновили путь игрока от запуска клиента до появления в городе. Работа затронула фирменный экран Atlanta, загрузку интерфейса, сохранённую сессию, меню паузы и редактор персонажа. Рассказываем, что именно изменено и почему мы пока продолжаем проверять весь путь входа целиком.

Фирменный экран и авторизация

Клиент снова использует синий экран Atlanta вместо стандартного экрана подключения. Мы исправили выбор активного клиентского кэша в лаунчере: теперь нужный интерфейс применяется к той копии ресурсов, которую действительно открывает игра. На локальном стенде владелец уже подтвердил фирменный экран, а сервер зарегистрировал подключение и готовность игрового веб-интерфейса.

Во время подключения события могут прийти раньше, чем клиент окончательно готов их показать. Для такого случая обновлён обмен между сервером и интерфейсом: ранние данные входа, сохранённой сессии и списка персонажей удерживаются и повторно доставляются после готовности клиента. Интерфейс отвечает на повторные сигналы готовности, не сбрасывая уже открытую очередь команд. Это снижает риск зависания на «Загрузке аккаунта» при быстром или повторном входе.

Меню паузы и навигация

Мы переработали обработку Escape. В обычной игре клавиша должна открывать меню Atlanta без одновременного появления стандартного меню GTA V. Если игрок выбирает «Карта», управление временно передаётся игровой карте, а после её закрытия возвращается меню проекта. Для быстрого повторного нажатия добавлена защита от двойного переключения. Изменения есть в клиенте и лаунчере; порядок работы ещё будет подтверждён в игровом прогоне.

Детали, которые заметны каждый день

  • Шрифты и иконки интерфейса включены в правильный пакет ресурсов, чтобы вместо значков в инвентаре, HUD и авторизации не появлялись пустые квадраты.
  • В редакторе персонажа исправлена загрузка портретов родителей: они снова должны отображаться при выборе внешности.
  • Приветственные сообщения после входа стали короче, а повторяющийся блок помощи убран.
  • Для кругового меню исправлена обработка цифровых клавиш, из-за которой интерфейс мог выдавать ошибку.

Что дальше

Локальный тест подтвердил загрузку синего экрана, готовность интерфейса и отсутствие прежнего мгновенного разрыва соединения. Это ещё не полная приёмка: команда отдельно проверяет экран слотов, создание или выбор персонажа, вход без сохранённой сессии и путь на чистой установке. Об этих результатах сообщим после фактического игрового прогона.

Все новости

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

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

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

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

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

Запуск

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

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