«Разумные» рыбы вывели из строя серверы беты World of Warcraft: Midnight — Blizzard объяснила, что произошло

«Разумные» рыбы вывели из строя серверы беты World of Warcraft: Midnight — Blizzard объяснила, что произошло

Технические аспекты проектов Blizzard продолжают удивлять.

Недавно участники бета-тестирования нового дополнения World of Warcraft: Midnight стали сообщать о серьёзных технических неполадках. Игра заметно подтормаживала и временами полностью зависала, наблюдались задержки в выдаче заданий, а некоторые персонажи временно исчезали.

Blizzard Entertainment неоднократно перезагружала серверы, но неполадки вскоре возвращались:

…мы несколько раз перезапускали серверы и вносили изменения. На какое‑то время производительность действительно улучшалась, но затем снова снижалась. Суть в том, что это не одна изолированная ошибка, а набор факторов, которые ухудшают работу и повышают потребление памяти на мировых серверах. Мы исправляли одни проблемы, затем находили новые — и цикл повторялся.

Команда разработчиков World of Warcraft: Midnight продолжила искать корень проблемы и, по всей видимости, виноваты «поумневшие» рыбы — улучшенный ИИ NPC в ряде случаев мог создавать чрезвычайно высокую нагрузку на серверы:

Мы по‑прежнему работаем над устранением всех сбоев, но, похоже, нашли новый источник проблем. РЫБЫ! Мы значительно улучшили поведение NPC, чтобы они реагировали на игроков и окружение более естественно, а не просто «бродили» по карте. В большинстве зон это даёт положительный эффект, но в Midnight много прибрежных участков, где появляется множество диких существ, в том числе рыбы. И это само по себе нормально, но как только достаточное число игроков подходит близко к рыбе, для них активируется продвинутый алгоритм поведения NPC, и… начинается масштабная нагрузка на серверы.

 

Источник: iXBT.games