Diablo II: Resurrected

Адаптация игрового процесса Diablo II для консолей

Blizzard Entertainment

Ждать осталось совсем недолго. Уже скоро герои вернутся в Санктуарий, чтобы вновь пойти по следам Темного странника и спасти мир от отродий Преисподней. Diablo® II, знаменитая игра в жанре action-RPG, возродилась, полностью преобразившись. Выход Diablo® II: Resurrected™ состоится 23 сентября 2021 г. В отличие от оригинальной версии, обновленное издание позволит отправиться в известнейшее путешествие на восток пользователям Xbox, PlayStation® и Nintendo Switch™

Мы попросили ведущего дизайнера Роберта Галлерани рассказать о том, как команда разработчиков адаптирует классическую игру для PC к возможностям современных консолей и какими принципами руководствуется.


Над модернизацией игры трудились с любовью, и обновленная версия должна как пробудить ностальгию в сердцах опытных игроков, так и познакомить новичков с миром Санктуария. В ходе увлекательного процесса разработки мы стремились не просто воссоздать игру, но сделать ее такой, какой она сохранилась в памяти игроков. К примеру, усовершенствования графики призваны сохранить облик оригинальной игры: лишь при переходе в классический режим можно увидеть старую графику и по достоинству оценить проделанную над обновленной версией работу. Есть и менее заметные детали вроде звуков, воспроизводимых при использовании зелий, условных обозначений на мини-карте или даже того, как появляются монстры, когда герой заходит в темное помещение. Как раз таким мелочам мы во многом обязаны приятными воспоминаниями об оригинальной игре. Когда в ходе разработки мы решили выпустить игру для Xbox, PlayStation и Nintendo Switch, нам требовалось не только обеспечить выверенный игровой баланс, но и проработать другие на первый взгляд незаметные элементы, которые тем не менее запомнились игрокам много лет назад.

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

Наиболее очевидным отличием было то, как пользователи консолей играют в игры, — использование контроллера. Играя с помощью клавиатуры и мыши, игрок наблюдает за происходящим с высоты птичьего полета и руководит действиями персонажа, нажимая на кнопки. Будете ли вы применять против монстра способность дальнего боя? Или вы подойдете к сундуку и откроете его? Может, вы хотите отворить дверь? С мышкой основным элементом управления является щелчок кнопкой, позволяющий указывать цели или применять определенные умения и совершать действия. Затем игра автоматически прокладывает путь для персонажа, чтобы тот занял необходимую позицию и смог выполнить команду. С другой стороны, использование контроллера подразумевает, что игрок непосредственно управляет действиями персонажа. Поэтому нам потребовалось решить ряд серьезных вопросов в плане дизайна. Игрокам же нужно, чтобы игра функционировала как положено.

Управление передвижением с помощью контроллера

При использовании контроллера передвижением управляет джойстик. Таким образом направление движения для персонажа выбирает сам игрок, а не игра. Чтобы система управления работала, мы отключили автоматическую систему определения пути в версии для консолей, и теперь игроки могут завести персонажа в такие области, в которые раньше игра бы его не направила. В качестве примера можно привести случаи, когда персонаж упирается в стену или пытается пройти сквозь препятствия. Большая свобода передвижения позволяет игрокам проще уклоняться от атак противников. Игрокам требуется выбирать не только направление, но и скорость движения. В Diablo II используется система выносливости. Это означает, что существует два способа передвижения: ходьба и бег. Если у персонажа заканчивается выносливость, он больше не может бежать. Мы хотели совместить данную систему с привычной для игроков концепцией, согласно которой небольшой наклон джойстика позволяет двигаться с небольшой скоростью, в то время как больший угол наклона повышает скорость до максимума. Ходьба обеспечивала персонажу лучшие характеристики, и поэтому требовалось дать игрокам возможность четко переключаться между режимами. Мы привязали выбор ходьбы или бега к нажатию кнопки, поскольку так игроки могут переключать режимы осознанно. Это также было необходимо для системы сбора добычи, но об этом мы поговорим позже.

In the footage above, red squares represent map collision, while the white line in front of the character represents the trajectory of the thumbstick on the controller.

Выбор целей при использовании контроллера

Другим существенным отличием было отсутствие указателя мыши, поскольку этот манипулятор также не использовался. Это означает, что вы не можете указать игре, что нужно выбрать в качестве цели и атаковать. Поэтому, учитывая специфику работы джойстиков на контроллере, мы ввели специальный большой сектор, в пределах которого постоянно производится оценка игровых объектов, а попадающие в него цели распределяются по разным уровням в соответствии со степенью важности. К возможным целям относятся монстры, предметы, предназначенные для взаимодействия объекты, другие игроки, труп героя и многое другое. Кроме того, у разных классов разные приоритеты, и хорошим примером этого является некромант. В отличие от других классов, для некроманта трупы обладают высоким приоритетом. В определенный момент мы попробовали ввести отображение вариантов целей для игрока, но из-за этого интерфейс игры стал чрезмерно перегружен. Так мы приняли решение отмечать для игроков только основные цели выбранных ими классов. В итоге, хоть мы и решили не выделять трупы, при применении использующих их способностей в качестве цели будет выбираться ближайший.

Сбор добычи при использовании контроллера

Собирать добычу с тел поверженных противников не менее важно, чем убивать их. Используя клавиатуру и мышь, игроки обычно удерживают клавишу, чтобы вывести на экран метки предметов, а затем щелкают по названиям. Некоторым игрокам может быть неудобно удерживать кнопку контроллера, и мы избавили их от этой необходимости (хотя сама функция в игре сохранена). При использовании контроллера отображение названий предметов зависит от двух факторов: времени и расстояния. Если предмет находится рядом с героем, то его всегда будет видно. Кроме того, когда предмет падает на землю, на экране ненадолго появляется его название. Далее нам требовалось решить, каким образом игроки будут подбирать предметы. Для тех, кто пользуется контроллером, было логично и удобно просто проходить по ним. С другой стороны, такая система создавала сложности, если погибший монстр оставлял после себя залежи добычи, а игроку из нее нужен был только один предмет. В конечном счете мы добавили для игроков возможность медленно передвигаться и останавливаться среди предметов, чтобы подбирать то, что им нужно. Так процесс сбора добычи стал гораздо понятнее и удобнее.

Применение способностей при использовании контроллера

Мы понимали, что нужно оправдать ожидания игроков в Diablo III, учитывая их опыт игры на консолях. В оригинальной версии Diablo II у игрока было две кнопки: левая и правая кнопки мыши. Для доступа к различным способностям игроки пользовались различными горячими клавишами, привязывавшими их к кнопкам мыши. При использовании контроллера игроки будут не менять заданные функции кнопок, а просто применять выбранные способности. Значки способностей будут отображаться на специальной панели в нижней части интерфейса, почти как в Diablo III. Так или иначе, учитывая то, что игроки могут применять большое число способностей, мы позволили им использовать еще шесть дополнительных ячеек при удержании левого курка. Так число доступных ячеек для способностей увеличивается до 12.

Баланс и особенности контроллера

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

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

Игра всегда под рукой

Одна из главных особенностей Nintendo Switch — возможность снять консоль с док-станции и продолжить игру где угодно, хоть в другой комнате, хоть в дальней поездке. К этим возможностям и предпочтениям игроков требовалось отнестись с особым вниманием, чтобы переключение между сетевым и локальным режимом было как можно более простым. По этой причине мы постарались как можно лучше приспособить Diablo II: Resurrected для игры на экране переносного устройства.

Пользователи Nintendo Switch, которым хочется играть вместе с друзьями по сети, смогут объединяться в группы до 4 игроков. По нашему мнению, совместный режим для 4 игроков оптимален для Nintendo Switch, и в особенности как для мобильного устройства. Надеемся, что игрокам будет поистине интересно играть в Diablo II: Resurrected где им угодно.

Shown above is a sneak preview of the Necromancer in action on Nintendo Switch.

Синхронизация прогресса и игра на консолях разных поколений

В Diablo II Resurrected реализована синхронизация прогресса, и это значит, что ваши успехи в игре всегда будут сохраняться! Игрокам достаточно будет прикрепить учетную запись Battle.net к поддерживаемым платформам, которые они используют для игры в D2R. После этого добыча персонажей станет доступна на всех поддерживаемых платформах, и вы также сможете сохранять достигнутый уровень, прогресс заданий, умения и таланты!

Помимо синхронизации прогресса, в Diablo II: Resurrected также будет доступна возможность игры на консолях разных поколений. Если у вас есть Xbox Series X|S, а у вашего друга — Xbox One, вы сможете собрать группу и вместе бороться с демонами в Санктуарии. Пользователи PlayStation®5 и PlayStation®4 также смогут вместе получать добычу в ходе их путешествия на восток.

Режимы игры

В Diablo II: Resurrected доступно много разных режимов игры: игра по сети, локальный режим, рейтинговая игра (недоступна для локальных героев), нерейтинговая игра, героический режим, игра с дополнением и без него. В оригинальной версии начинающим игрокам порой было непросто разобраться в разнообразных режимах. Если помните, в главном меню были такие варианты:

  • Single Player
  • Battle.net
  • Gateway: Battle.net
  • Other multiplayer
Shown above is a comparison of the original Diablo II frontend screen, alongside the Diablo II: Resurrected one outlining the Play Modes.

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

Приглашение друзей

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

Поиск групп

Наша команда хотела предоставить пользователям консолей простой и удобный способ объединяться с игроками, которых нет в их списке друзей. Поэтому мы создали систему поиска групп. Данная функция рассчитана на игрока, который хотел бы посвятить время конкретному занятию в режиме совместной игры (выполнению заданий или убийству Баала), пока его друзей нет в сети. Поиск групп позволит найти игроков примерно равного уровня, выбравших для себя такие же занятия. После бета-тестирования многие пользователи консолей просили нас расширить функционал навигации в лобби. Мы добавили на экран поиска группы вкладки «Боссы» и «Зоны», чтобы игроки могли координироваться в этих аспектах. Кроме того, мы добавили фильтры для событий «Пандемоний» и «Супер-Диабло», а также режима PvP/дуэлей. Так пользователи консолей смогут легко подключаться к играм, участники которых увлечены определенными занятиями.

В целом при создании версий для консолей нам требовалось учитывать интересы игроков, которые сильно отличаются от запросов пользователей PC. С учетом того, что у многие игроки предпочитали играть в Diablo 3 на консолях, нам нужно было сделать мир Diablo II привлекательным для них, сохранив при этом ключевые особенности классической игры. Мы надеемся, что с незабываемой классикой познакомится еще большее число игроков.

Роберт Галлерани, ведущий дизайнер


Для любителей серии Diablo настала поистине прекрасная пора. И неважно, начинающий вы борец с демонами или знаток игры, которому хочется предаться ностальгии, — врата Преисподней для вас открыты. Нам не терпится вместе с вами начать игру в Diablo II: Resurrected, и мы надеемся, что вы присоединитесь к нам в день выхода. Приключения начнутся 23 сентября на Windows® PC, Xbox Series X|S, Xbox One, PlayStation®5, PlayStation®4 и Nintendo Switch™ (скоро откроется предзаказ для этой платформы)! Узнать подробности о Diablo II: Resurrected вы можете на нашем сайте или из новостей на нашей странице @Diablo в Twitter!

Благодарим вас, игроки!