Blizzard объяснила проблемы с серверами Diablo 2 Resurrected старым кодом и ростом числа игроков
Blizzard опубликовала новую запись в блоге, в которой объяснила игрокам, в чем заключается проблема с серверами Diablo 2 Resurrected. Многие пользователи с релиза страдают из-за проблем с подключением и очередями.
Blizzard отметила, что все проблемы из-за мелких неполадок, которые накладываются друг на друга. Основная беда в том, что игра во многом использует старый код, написанный еще 20 лет назад. Этот устаревший код влияет на такие вещи, как создание и присоединение к игре, базовые функции, чтение данных персонажей, обновление/анализ/фильтрация списков игр, проверка работоспособности сервера и многое другое. Компания переписала его, но в основе своей он такой же, как и был ранее.
Проблема также в том, что поведение игроков изменилось, и они часто создают специфические сервера. 20 лет назад такого не было, поэтому такие игры накладывают серьезные нагрузки на работоспособность. Сейчас компания ограничит их создание, если их создано очень много, а также постарается изменить систему очередей и сделает ее больше похожей на ручей, чем водопад, потому что подключение массы игроков могло обрушить сервер. Все эти меры не будут постоянными.
Одной из постоянных мер станет включение различных сервисов в одну отдельную систему, чтобы снизить нагрузки на серверы. А пока игроки продолжают делать мемы.
Diablo 2 Resurrected доступна на PC, PS4, PS5, Xbox One и Xbox Series X/S.
- Diablo 4 не будет доступна подписчикам Xbox Game Pass Core
- Спидраннер Diablo 2 прервал прохождение, когда ему выпала руна с шансом дропа 1 к 3 миллионам, и тут же продал ее
- С 6 по 20 февраля в Diablo 4 пройдет событие "Лунное пробуждение"