Перейти к содержимому
Журнал

Как устроена рабочая среда разработчиков Яндекс Игр: один день студии Atmosphere

admin

Рабочий день команды из ЦИФРА человек начинается в 10:00 с проверки аналитических панелей Яндекс Игр и отчётов об ошибках за ночь. К 10:30 мы проводим пятнадцатиминутный созвон в Zoom, где фиксируем задачи на день: от правки баланса в уровнях три в ряд до тестирования новых механик. Наш основной рабочий стек включает Unity, Figma для интерфейсов, Blender для трёхмерных объектов и Miro для проектирования правил игрового процесса.

Утренний блок: аналитика, технические сбои и метрики

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

Типичный случай из практики: после релиза очередного обновления игры на внимание мы заметили падение удержания на 12%. Выяснилось, что на старых устройствах анимация загрузки интерфейса задерживалась на ЦИФРА секунды. На поиск проблемы в коде и проверку профилировщика ушло ФАКТ часов, а исправление заняло всего две строки кода.

Этап работыИнструмент / МетодВремя исполнения
Мониторинг ошибокЯндекс Метрика, отчёты консоли10:00 – 10:30
Командный синхронZoom, доска в Miro10:30 – 10:45
Исправление ошибокUnity Profiler, IDE10:45 – 13:00

Дневной блок: производство, графические ресурсы и сборка

После обеда мы переходим к созданию материалов. Художники собирают графические элементы в Figma и передают их на сборку. В это же время программисты связывают логику интерфейса с кодом.

Основная проблема этого этапа — расхождение в видении задачи между художником и программистом. Например, при создании игры со словами макет интерфейса выглядел наглядно, но при переносе в движок шрифты теряли чёткость на экранах с низким разрешением. Нам пришлось переписать компонент отрисовки текста и потратить ФАКТ дней на пересборку всех текстовых полей.

Вечерний блок: локальное тестирование и отправка на модерацию

К 17:00 мы формируем тестовую сборку проекта. Каждый член команды тестирует результат вручную на разных типах устройств и браузеров. Если мы готовим релиз проекта, отправка файлов в каталог происходит до 18:30.

Специфика площадки Яндекс Игры требует строгой проверки технического соответствия правил платформы. Модерация занимает от ЦИФРА часов до ФАКТ дней. Если модератор находит несоответствие требованиям к адаптивности интерфейса или сохранению прогресса, сборка возвращается на доработку, и цикл повторных проверок начинается заново.

Вечером, когда задачи закрыты, сотрудники часто обсуждают, во что поиграть для анализа решений коллег по индустрии, или тестируют проекты конкурентов. Браузерные игры требуют постоянного внимания к деталям, поэтому процесс разработки и проверки решений не прекращается даже перед финальным сохранением кода. Так проходит обычная разработка игр в нашей студии: без фальшивого энтузиазма, с регулярными техническими трудностями и постоянным поиском компромиссов между сроками и качеством.