WoW Souls превращает World of Warcraft 1.12 в соулслайк – с перекатами, неуязвимостью и забегами за потерянными душами
Моддер Jabe Games разрабатывает WoW Souls – одиночный прототип, который переносит боевую систему Dark Souls Remastered в неофициальную версию World of Warcraft.
На этой неделе энтузиаст опубликовал два видео, где модификация работает в Долине Североземья (Northshire Valley), стартовой локации людей в MMORPG.
WoW Souls не содержит игровых файлов. Модификация считывает установленные у пользователя копии World of Warcraft 1.12 и Dark Souls Remastered, подгружая из них модели, анимации и параметры. Похожие проекты, которые почти полностью создаются с помощью вайбкода, уже демонстрировали Elden Ring в Skyrim и скейтборды в WoW.
В основе мода лежит benilla, клиент с открытым исходным кодом на базе версии 1.12. Его написали с нуля на языке программирования Rust с использованием игрового движка Bevy, а всем "грязным" делом занимался ИИ Claude от Anthropic.
Ключевая особенность benilla заключается в отсутствии любого контента, принадлежащего Blizzard. Такой подход может защитить модификацию от жалоб по DMCA, которые регулярно закрывают фанатские работы по известным франшизам.
Во втором, более свежем ролике Jabe Games также упомянул Everwood, форк benilla с заметно улучшенной графикой. Среди доработанных элементов:
освещение и тени
небо, туман и атмосферные эффекты
вода
постобработка
погода и растительность
Главная часть WoW Souls, однако, касается боевой системы. Персонаж игрока использует набор движений прямого меча из Dark Souls Remastered, а все анимации, тайминги, расход выносливости и множители урона взяты напрямую из данных игры FromSoftware.
Схема управления повторяет оригинал:
R1 запускает цепочку из трех легких атак
R2 отвечает за тяжелый удар
легкое нажатие после переката выполняет атаку с переката
уклонение использует анимацию переката из Dark Souls с кадрами неуязвимости (i-frames) и root motion
Root motion означает, что перемещение персонажа во время переката определяет сама анимация, а не отдельный скрипт движения. Благодаря этому дистанция и скорость уклонения в точности совпадают с тем, что игроки помнят по оригинальной Dark Souls.
Камера вращается вокруг персонажа в духе серии Souls, а функция захвата цели удерживает противника в центре кадра. В этом режиме игрок может смещаться вбок и отступать назад, не теряя врага из виду.
Каждый удар на мгновение замораживает кадр, создавая ощущение веса, а над полоской здоровья противника появляются цифры урона. Смерть работает по классическим правилам серии: накопленные души остаются у трупа, персонаж возрождается у ближайшего Аббатства Североземья (Northshire Abbey) и должен вернуться к месту гибели, чтобы забрать их.
WoW Souls пополнила список модификаций, созданных с той или иной помощью ИИ. Ранее широкую известность получил мод, объединивший Человека-паука с механиками серии Batman: Arkham, и подобные инструменты заметно упрощают смешение игровых систем и сеттингов из разных тайтлов.
- Blizzard создала World of Warcraft: Midnight в кратчайшие сроки и без каких-либо кранчей
- Инструменты создания домов в World of Warcraft настолько хороши, что разработчики мечтают делать с ними квесты
- Blizzard готова снять ограничение на количество домов в World of Warcraft