Свежие новости

Привет! Я Брент Рэндалл, инженер в команде Gameplay Integrity, работающей над VALORANT. В этой статье расскажу о том, как мы оптимизировали производительность наших игровых серверов. Изначально серверный кадр составлял 50 мс, но благодаря оптимизации кода и настройкам «железа» мы сократили это время до менее чем 2 мс.

Ключевым аспектом стал сетевой код, решающий проблему «преимущества нападающего». Для этого мы использовали серверы с тикрейтом 128, что увеличивает шансы защитников на реакцию. Оптимизация кода включала разбиение задач, таких как синхронизация данных и анимация, что позволило значительно снизить нагрузку на процессоры.

Использование технологий, таких как Analytics Platform от Riot, позволило нам визуализировать и контролировать производительность. Мы также работали с Intel, улучшая кеш и переходя на более современные процессоры. Все эти усилия привели к успешному релизу игры с возможностью бесплатной игры на 128-тиковых серверах для всех игроков. Мы всегда ищем талантливых специалистов для нашей команды, присоединяйтесь к нам!

News Reporter