Моддер 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.
https://www.youtube.com/watch?v=wmfse_Q_x7I
В основе мода лежит benilla, клиент с открытым исходным кодом на базе версии 1.12. Его написали с нуля на языке программирования Rust с использованием игрового движка Bevy, а всем "грязным" делом занимался ИИ Claude от Anthropic.
Ключевая особенность benilla заключается в отсутствии любого контента, принадлежащего Blizzard. Такой подход может защитить модификацию от жалоб по DMCA, которые регулярно закрывают фанатские работы по известным франшизам.
https://www.youtube.com/watch?v=EZTI4_5lKg0
Во втором, более свежем ролике 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, и подобные инструменты заметно упрощают смешение игровых систем и сеттингов из разных тайтлов.
Источник новости: shazoo.ru

