Студия Embark Studios раскрыла впечатляющие подробности работы своей аналитической системы, которая применяется для тестирования и развития шутера ARC Raiders. Как рассказал инженер по обработке данных Маттиас Андерссон, разработчики тщательно фиксируют практически каждое действие пользователей. Система отслеживает местоположение персонажей, каждый произведенный выстрел, а также конкретные объекты, в которые попадают пули.
Объемы собираемой информации оказались колоссальными, в периоды пиковой активности серверы игры генерировали более 100 миллиардов событий в сутки, что эквивалентно 30 ТБ данных ежедневно. Несмотря на такие масштабы, поиск по базе занимает менее двух секунд, позволяя авторам мгновенно проверять точность попаданий. В общей сложности платформа Embark фиксирует свыше тысячи различных типов внутриигровых событий, являясь одной из самых масштабных систем телеметрии в современных мультиплеерных проектах.
Масштабный сбор телеметрии нужен авторам не только для исправления технических ошибок или настройки баланса, но и для глубокого анализа поведения игроков ради улучшения матчмейкинга. Игра умеет определять инициаторов PvP-сражений и старается сводить любителей агрессивного стиля с такими же оппонентами, а мирных геймеров — с избегающей конфликтов аудиторией. По словам Андерссона, опора на такие реальные данные, а не на слепые предположения, помогает студии гораздо лучше понимать тонкости игрового процесса.




