Blizzard объяснила проблемы с серверами Diablo 2 Resurrected старым кодом и ростом числа игроков

Blizzard опубликовала новую запись в блоге, в которой объяснила игрокам, в чем заключается проблема с серверами Diablo 2 Resurrected. Многие пользователи с релиза страдают из-за проблем с подключением и очередями.

Blizzard отметила, что все проблемы из-за мелких неполадок, которые накладываются друг на друга. Основная беда в том, что игра во многом использует старый код, написанный еще 20 лет назад. Этот устаревший код влияет на такие вещи, как создание и присоединение к игре, базовые функции, чтение данных персонажей, обновление/анализ/фильтрация списков игр, проверка работоспособности сервера и многое другое. Компания переписала его, но в основе своей он такой же, как и был ранее.

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

Одной из постоянных мер станет включение различных сервисов в одну отдельную систему, чтобы снизить нагрузки на серверы. А пока игроки продолжают делать мемы.

Diablo 2 Resurrected доступна на PC, PS4, PS5, Xbox One и Xbox Series X/S.

Больше статей на Shazoo
Тэги: