Diablo 2: Resurrected. За что ненавидят ремастер

С момента выхода Diablo 2: Resurrected прошло два месяца. Первый восторг с похорошевшей графикой схлынул и начали выявляться реальные проблемы. Сделаем промежуточные выводы и на пальцах объясним, что в игре плохо. Дьявол кроется в деталях.

Плох ли ремастер? Нет. Во многих составляющих он почти идеален. Да, где-то игра стала менее кровавой. Кто-то скажет, что графика могла быть и получше. Но в целом она смотрится и играется почти также, как 20 лет назад. Все достоинства и недостатки классики гринда давно известны, и Vicarious Visions вместе с Blizzard проделали огромную работу при работе с движком, внешним видом и анимацией. Разработчики действительно фанаты своего дела и уделили внимание мельчайшим деталям. И это отмечалось после закрытого бета-тестирования в превью «Возвращение в ад. Превью Diablo II Resurrected».

Почему же тогда у игры оценка от изданий на Metacritic – 79%-81%, а от игроков – 2,5-3,9? Часть фанатов в ярости, кого-то частично устраивает, а многие просто наслаждаются любимой убивалкой времени.

Цель текста – акцентировать внимание на проблемах и вспомнить «как это было» после запуска. В большей степени провалы касаются сетевого режима.

Внешность персонажей

Насколько она критична? Человеку свойственно ассоциировать себя с персонажем, которым играет. Поэтому зачастую разработчики «подсовывают» нам сильного и внешне привлекательного героя. Судя по рекламным артам Diablo 2 из двухтысячных, перед нами игра именно о таких личностях. 

Но в Diablo 2: Resurrected авторы решили пойти против этой важной составляющей. Амазонка постарела на 20 лет, на ассасинку надели штаны, Кровавый Ворон теперь менее сексуальная, красавицу-наемницу Наталью сменила девушка с могучими плечами. Blizzard сказали, что воины не должны быть похожи на людей, которые вышли из ночного клуба. Утверждение нелепо смотрится на фоне того, что старались сохранить аутентичность игры. 

Устаревший код игры

Сразу после анонса разработчики яро подчёркивали, что Diablo 2: Resurrected на 70% состоит из старых элементов. И код был одним из них. 

У игры одна глобальная база данных и индивидуальные базы данных на каждый регион (Америка, Европа, Азия). Информация о персонажах хранится в региональных базах и периодически записывается в глобальную. Разработчики не ждали огромного наплыва игроков после релиза, но спустя две недели из-за этого случился большой сбой. Только тогда в Blizzard поняли, что старый код придётся переписывать и совершенствовать. 

Были закрытые и открытые тесты, разработчики видели количество предзаказов, могли спрогнозировать какой интерес вызовет игра не только у молодёжи, но и у «старичков». И вновь оказались не готовы. Настолько, что обратили внимание на код, только когда изо всех щелей полезли обозлённые пользователи. Но и тут оказалось, что…

Виноваты игроки

По словам Blizzard, на старте в 2001 году игроки не понимали, как «правильно» играть в Diablo 2. Это сейчас знают, что походы на Baal’a нужны для быстрого получения опыта, 10-секундные забеги на суперуникального Pindelskin’a дают неплохой шанс выбить классный предмет или руну, а Magic Find способствует ускоренному формированию банка предметов и так далее. Тогда игроки этого действительно не знали, но как об этом спустя 20 лет могли не знать разработчики? Неужели продюсер и инженеры не понимали, что уже спустя день-два начнутся быстрые забеги на «Пинделя» от тысяч игроков? А это множество запросов и создание, например, пяти серверов одним игроком в минуту. Похоже, решили проверить на практике, не изменяя «аутентичный» код.

Симулятор очередей

Очереди – один из главных элементов, из-за которых Resurrected хлебнула черпаков ненависти. Причём введены они были уже после запуска и предназначались для борьбы с нестабильными серверами и проблемами со входом. На старте войти в сетевую составляющую было крайне сложно, после чего разработчики начали проводить регулярные технические обслуживания даже в часы пик – в 17-20 часов. 

Сообщество не собиралось входить в положение разработчиков и не понимало, почему это в игре, где сервер создаётся максимально для восьми игроков, необходимо отстоять очередь. Стоит упомянуть, что перед их появлением Blizzard назвала причину сбоев – устаревший код игры.

Стоять в очередях приходилось постоянно. В самые жаркие часы это могло длиться от десятков минут до часов. То есть, если вечером семейный человек (у игры много фанатов 40+) выкроит жалкие пару часиков на противостояние ордам тварей, то часть из них будет мучительно ждать входа.

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

Пропадающие персонажи 

Сейчас проблема неактуальна, но на старте игроки теряли прогресс, предметы и героев из-за сбоев работы базы данных и устаревшего кода.

Длинная задержка

Решение проблемы с устаревшим кодом и огромным количеством запросов нашли – очереди и задержка перед созданием новой игры. Изначально её нельзя было пересоздавать в течение 20 секунд. На текущий момент задержка, возможно, динамическая, но около 80-90 секунд. Казалось бы, неплохо, но нет. Для ветеранов она показывает бессмысленность хождения на того же Pindelskin – ранее 5-6 раз в минуту, а теперь 1 раз в 1,5 минуты. За это время опытная волшебница может сбегать на босса, например, на Andariel или даже Mephisto. Теперь целесообразней бегать в одну сессию на трёх суперуникальных монстров – Pindelskin, Eldritch и Shenk. Это злит многих.

Разрывы, лаги и вылеты

Сейчас, в больше степени, проблема решена, но раньше Resurrected не зря называли Disconnected. Это не какая-то шутка. Разрывы соединения в многопользовательском режиме случались нередко. Неприятно, но вроде бы перезашёл в игру и нормально? Нет. 

В каждый заход карта локации генерируется заново. Открыл часть карты и «соединение прервано», бегай снова. С большим трудом убил волны Баала и готовы сразить с главным боссом – вылет. Не радуют и редкие, но регулярные лаги, которые способствуют смертям в игре. На низких уровнях нестрашно, а после девяностого уровня каждая смерть может обернуться потерей опыта, набранного за несколько дней.

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

Diablo 2 – игра про гринд, но разрывы формируют острое желание уйти с приятелями в офлайн, но и здесь есть закавыка. 

Отсутствие TCP / IP или режим аутиста

Сетевая модель передачи данных TCP / IP была удалена, по сообщению Blizzard, из «соображений безопасности».  В Diablo 2 вполне можно играть одному. Пробежать сюжетную часть и забыть. Но основа игры – охота за вещами. Постепенно накопленные богатства позволят создать, например, нового персонажа, который с самого начала будет ходить в наборах и «униках». Этакий терминатор на Normal. Но в Resurrected разработчики убрали важную составляющую – игру по сети с друзьями без подключения к онлайну. И это возмущало многих ещё до релиза.

У одиночной игры есть свои прелести – карта, которая не генерируется заново, отсутствие лагов и доступ к вещам ранее эксклюзивным для ладдера. Но поделиться сокровищами с друзьями или похвастаться в игре не получится.

Заметим, игра всё равно будет требовать раз в 30 дней подключаться к онлайну, чтобы проверить вашу копию.

Нет специализированного магазина 

Одна из главных проблем 20-летней давности осталась – торговля в сетевой составляющей. Нужные предметы доставать тяжело из-за мизерных шансов выпадения из монстров и боссов в виде десятых, сотых и тысячных процента. Но где торговать? 

Доисторических вариантов от Blizzard несколько – официальный форум и игры, созданные в лобби. Разработчики решили не делать книксен в сторону игроков в виде отдельной платформы или вкладки в игре, где можно было бы удобно разместить предложения и поменяться.

Есть альтернативные варианты на сторонних сервисах – можно пойти на Reddit или более удобные специализированные фанатские форумы diablo2.io или d2jsp.org.

По-хорошему, систему торговли надо было переделать, добавить фильтры поиска и реализовать подобие аукциона без добавления реальных денег. Это было бы затратно, непросто, но благодарность от игроков была бы бесконечной. Но в Blizzard решили этим не заниматься. Тем более, что это всего лишь удобство аудитории, а не способ заработка.

Автообновление списка игр в ладдере

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

Мулы на месте

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

Производительность

Даже если у вас неплохая видеокарта, не спешите выставлять все настройки на максимум. Зачастую наблюдаются падения FPS в более сложных сценах. А из-за обилия спецэффектов в заходах с большим количеством игроков на экране творится хаос. Лучше подкрутить настройки на средние или около того – большой разницы не ощутите.

HDD или SSD?

Многие игроки жалуются, что локации Resurrected загружаются крайне медленно. И это так, если вы поставили игру на жёсткий диск. SSD даст ощутимый прирост скорости загрузок. Но где-то отдельно разработчики об этом не сообщают. Возможно, это очевидно, но не для автора статьи, который в течение месяца возмущался долгими ожиданиями при генерации очередной карты.

Классическая версия в Resurrected выглядит и играется хуже

Здесь придётся верить на слово, так как записать и сделать адекватный скриншот или замер FPS со сравнением не получается. По мнению многих игроков, старая версия не такая пикселизированная (более сглаженная) и, по ощущениям, играется с большим количеством FPS.

Поддержка модов

Разработчики обещали адекватную поддержку модов на старте, но фактически они доступны только игрокам-одиночкам. Модификаций немного и стоит забыть о крутейших многопользовательских, которые есть в классической Diablo 2. А ведь есть шикарнейшие моды – Median XL, Path of Diablo, The Grapes of Wrath и многие другие. Может когда-нибудь? Ответа нет.

Сезон всё не начинается

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

Боты, хаки и чёрный рынок

Утверждение взято из комментариев. Многие игроки говорят о массе ботов и великолепно работающем maphack (позволяет видеть всю карту). А так как в основе многопользовательской части лежит экономика, понятно, что многие предметы можно купить за реальные деньги и они постепенно дешевеют. В ближайшем будущем комплект нужных вещей можно будет недорого купить на чёрном рынке, а не заниматься многочасовым гриндом и торговлей.

Это подтверждается картиной, которая постоянно наблюдается в лобби с предложением переходить на сторонние ресурсы и совершаться покупки. Вещи за реальные деньги стоят недешево.

Analysis

Зная Blizzard, можно было предположить, что на старте Diablo 2: Resurrected будут проблемы. Разработчики часто говорят, что не ожидали такого ажиотажа и делают всё возможное, чтобы стабилизировать ситуацию. Многие были готовы к такому повороту событий и в ремастере.

За два месяца картина изменилась. Да, клиент может вылететь, соединение порваться, но происходит это редко. Длинных очередей нет, но в противовес введена мерзкая задержка, так как старый код до конца не переписан. 

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

Есть лишь несколько глобальных вещей, которые способны растопить сердце фаната – изрядно похорошевшая графика, высокое разрешение, доступность рецептов из ладдера в одиночной игре и поддержка контроллера. В остальном Diablo 2: Resurrected – красивая, но капризная, ленивая и старомодная девушка.

В противовес хочется сказать, что после обновлённой игры, вернуться в оригинал будет практически нереально.

Статьи Дмитрий Кривов К обсуждению