Перейти к содержанию

[МОД] LEGACY CLASSIC 1.0 Улучшение качества стандартного интерфейса для HoMM V 3.1 [11.11.26]

Аватар пользователя
#1

image.webp



Ровно 20 лет назад — 19 мая 2006 года — в СНГ состоялась официальная премьера легендарных Героев Меча и Магии V.
Можно по разному относиться к этой части, но стоит признать что это всё ещё те самые герои и вероятно лучшая часть героев в 3д формате, а так же самая живая часть форума.
Игра прошла через настоящий производственный ад и настоящую битву с издателем Ubisoft и несмотря на всё является мощным ударом по ностальгии и эпохи игр 2000 ых.

В честь этого большого юбилея на нашем ру-пространстве я
решил отметить это особым образом.
Я в одиночку взялся за крайне объемную задачу: полностью обновить качество оригинального интерфейса игры, не меняя саму структуру глобально, то есть улучшить качество, сохраняя концепт UI.
Название проекту было дано
Legacy Classic.

Legacy — это факт наследия, игроки поддерживали жизнь игры модами, создали массу контента и заслужили увидеть еще один глобальный комфортный мод.

Classic — это вектор сохранения духа классики и стиля оригинала.

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

 И сегодня, в день юбилея в СНГ, я рад представить вам информацию о первом патче.



🛠️МАСШТАБНЫЙ АПСКЕЙЛ:
Практически весь основной UI был проапскейлен до новых пиксельных размеров, стиль тот же, что и в 2006.
Часть  мелких элементов дорисована или перерисованы с нуля, часть — заменена на новые, подходящие визуально к решению дизайна.
Обновлены кнопки, бэкграунды, тултипы, элементы отрисовки для всех разделов во всех режимах (в том числе в кампании) и опциях, все основные рабочие категории интерфейса.
Портреты героев и городов, различные иконки интерфейса увеличены в размере. Некоторые элементы интерфейса обрели новый, подходящий по дизайну визуал, ибо некоторые оригинальные смотрелись плохо в увеличенном виде. Обычно это касалось мелких элементов. Я стремился сохранить оригинальные элементы, поэтому в основном удачный апскейл и иногда вынужденные замены, которые выглядят органично.

Исправлена группа старых визуальных ошибок Nival.
Мелкие правки по отображению, в том числе мои.
Добавлены юбки героев и нейтралов высокого разрешения+юбка Collectors Edition
Исправлено положение менюшных свитков в некоторых категориях.
Улучшено координирование текстур после апскейлов.
Новые, абсолютно каноничные гербы фракций над постройками.
Добавлен бэкграунд вокруг витража при поиске слезы Асхи.
Урегулирована излишняя желтизна интерфейса.
Созданы с нуля фоны лаунчера при запуске по изображениям в интернете и игровым скриншотам.
Изменён звук скролла интерфейса на более приятный и с меньшим хвостом, что немного изменило периодичность.
Ориентировано на современные мониторы, но работает и на более старых, разница будет варьироваться, но оставаться заметной в сравнении с оригиналом.
Иные мелкие визуальные правки.



⚜️НОВЫЙ ВИТОК МОДДИНГА

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



🔎СРАВНЕНИЕ НА СКРИНШОТАХ SIDE BY SIDE:

https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=6b978b6e-dae9-11f1-ba1b-0e6f42328d7d

https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=3ccac518-dacf-11f1-ba1b-0e6f42328d7d

https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=d345ef98-6a56-11f1-ba1b-0e6f42328d7d

https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=d68b7890-dad0-11f1-ba1b-0e6f42328d7d

https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=06f21bf0-dad2-11f1-ba1b-0e6f42328d7d



https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=352479f6-6a5b-11f1-ba1b-0e6f42328d7d

https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=5eb2a32e-dad1-11f1-ba1b-0e6f42328d7d

https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=91fded54-dad8-11f1-ba1b-0e6f42328d7d

https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=891544da-daf1-11f1-ba1b-0e6f42328d7d

https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=3dec21e8-daee-11f1-ba1b-0e6f42328d7d

https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=a0f0a372-daee-11f1-ba1b-0e6f42328d7d

⚙️Технические комментарии



📜ТРЕБОВАНИЯ:
HoMM V Tribes of the East 3.1
LAA Patch
All Campaings Remastered

💬РЕКОМЕНДАЦИИ:
Крайне рекомендую установить TotE 3.1 fixes от Moonstar в DATA. Модификация правит множество нарушенных позиционирований текста, сами тексты и другие ошибки оригинальной игры. Вы гарантировано увидите косяки Nival без этого мода.


🧱СТАБИЛЬНОСТЬ:
Мод стабилизирован и не вызывает фризов или вылетов.
Единственные места, где уменьшается фпс - Режим королевства/ глобального найма из ряда замков и как я выяснил итого, это происходит даже без мода.

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

👀СОВМЕСТИМОСТЬ:
Модификация не совместима с теми, что выполняют ту же самую работу. Увеличивался размер текстур, переписывались масштабы в файлах, поэтому конфликт неизбежен.
Но возможны адаптации работой с этими самыми файлами , сравнением и отключением линии файлов , например если речь о альтернативном боевом ui.

Иконки строительства я не трогал вообще, они нормально смотрятся на мой взгляд.



⚡⚙️УСТАНОВКА:

  1. Скачать LEGACY CLASSIC 1.0. Положить архив в папку data.

  2. Папку «Для Лаунчера» положить в папку с игрой. Из неё можно копировать в папку игры нужный splasha2.bmp по желанию.

  3. Мод «All Campaings Remastered», адаптирован под данную модификацию. Нужно убрать из папки UserMods. All_сampaignsR_.h5u и положить LEGACY_PATCHED_All_campaignsR_.h5u в UserMods.
    В моде не тронуто ничего, кроме файлов, связанных с интерфейсом (+ пару изменений и HD значки компаний, которые я выкладывал отдельно. Остальные модули All Campaings Remastered остаются у вас лежать как обычно.





⚔️⚔️⚔️⚔️⚔️⚔️⚔️ Ссылка на гугл диск: https://drive.google.com/file/d/1rKDDlmHoXxH2FPXDLSwka_aPX_WGfZoc/view?usp=sharing⚔️⚔️⚔️⚔️⚔️⚔️⚔️





Патч 2.0 планы (27 год)

  1. Тематические картинки в меню взаимодействий на глобал карте (бармен, слухи, побег, сфинкс, древо знаний, победа/поражение, весы и тд.)

  2. Переключаемые вкладки (страницы) интерфейса: таверна, найм, меню героя

  3. Кнопки в розах команд (сами розы сделаны в 1.0)

  4. Курсоры

  5. Артефакты

  6. ATB просмотра записи боя (возможно)

  7. Иконки бафов и дебафов в бою при просмотре существ (ярость/солдатская удача/отравлен/оглушён/ослаблен и тд.)

  8. Загрузочные экраны кампаний real HD состояния,рассмотрим возможность

  9. Ползунки скроллбаров, которые являются частью крупных свитковых текстур и не были отдельным элементом (есть нарисованный собственноручно)

  10. Косметические правки улучшенных элементов.

  11. Обсудить с другими мододелами возможность реализиции шрифта HD, специфику шрифтов в H5

  12. Убрать пункт "моды" из главного меню

  13. Осколки витражей для всех 8 фракций - может быть.



1.Иконки заклинаний - очень объёмная работа. Они выглядят приемлемо, особенно чем выше у вас разрешение.
2. Иконки способностей - то же самое. Не знаю, возьмусь ли за это.



БЛАГОДАРНОСТИ:

Mооnst@r за помощь и информацию в начале пути и за материалы свитков UpdatedInterfaceTextures и расширенного лога в бою (я поправил мелкие огрехи Nival и добавил в проект)
Его объяснения на старте позволили начать заниматься проектом, где впитывая материал в дальнейшем удалось сделать много работы.
А так же за другие мелкие правки, участие в помощи форумчанам и вклад в сообщество в целом.

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

Герои Меча и Магии V: LEGACY CLASSIC [Оригинальный интерфейс в высоком качестве]

Аватар пользователя
#2
G0ldiel
                         
Ровно 20 лет назад — 19 мая 2006 года — в СНГ состоялась официальная премьера легендарных Героев Меча и Магии V.
Можно по разному относиться к этой части, но стоит признать что это всё ещё те самые герои и вероятно лучшая часть героев в 3д формате, а так же самая живая часть форума.
Игра прошла через настоящий производственный ад и настоящую битву с издателем Ubisoft и несмотря на всё является мощным ударом по ностальгии и эпохи игр 2000ых.

В честь этого большого юбилея на нашем ру-пространстве я создал важное на мой взгляд событие для игры.
Я в одиночку взялся за крайне объемную задачу: полностью обновить качество оригинального интерфейса игры, не меняя саму структуру глобально, то есть улучшить качество, сохраняя концепт UI.
Название проекту было дано Legacy Classic.
Legacy — это факт наследия, игроки поддерживали жизнь игры модами, создали массу контента и заслужили увидеть еще один мод, воистину необходимый мод.
Classic это вектор сохранения духа классики и стиля оригинала.
Так как объем работы для одного человека просто колоссальный, модификация будет выходить поэтапно, в виде крупных патчей.
У нивал в архивах хватает всего - и хаоса и ненужных файлов и ошибок и связи одного элемента с несколькими местами и тд.
И сегодня, в день юбилея в СНГ, я рад представить вам информацию о первом патче.

Масштабный апскейл:

Практически весь основной UI был проапскейлен до новых размеров, стиль тот же. что и в 2006.
Часть  мелких элементов дорисована или перерисована с нуля, часть — заменена на новые, подходящие визуально к решению дизайнеров.
Обновлены кнопки, бэкграунды, элементы отрисовки для всех разделов во всех режимах (в том числе в кампании)и опциях, кроме подключения к серверам юбисофт по понятной причине.
Заодно исправлена небольшая группа старых визуальных косяков.
Использовано несколько материалов сообщества, а так же выполнены свои визуальные решения.

Созданы с нуля фоны лаунчера при запуске и загрузочные экраны на картах вне сценариев.
Теперь можно выбрать вайб любимой фракции, закинуть в папку с модом и у вас будет фон лаунчера и допиленные до ума загрузочные экраны на общем фирменном сером фоне, как принято в игре, с той фракцией которая вам нрав.  За основу были взяты концепт арты высших существ фракций от nival, немного подкорректированы/дорисованы.
Рекомендую использовать вместе с модом на сцену замка в главном меню.

Игровой опыт: для обладателей старых разрешений опыт будет всё равно новым. Интерфейс будет выглядеть как более аккуратная и свежая версия оригинального интерфейса, более детальная, чем оригинал.
Для обладателей мониторов 2к и выше это будет новый игровой опыт с более заметным качеством, которое радует глаз.
 
Первые скриншоты, рекомендации, благодарности за материалы и информацию о первом патче и дате выхода предоставлю в ближайшее время.
Заявляю, что патч 1.0 выйдет в первой  половине этого лета.

Будет интересно взглянуть.

Добавлено через 57 секунд
Я просто тоже работал с классическим интерфейсом для NVS 3.0. Но наверное Вы меня превзойдете. 

Мой проект:
NVS 3.0 (Narron's Visual Solutions for HOMMV)
- Ссылка на скачивание мода;
- Ссылка на Компендиум NVS 3.0;
- Сообщество проекта в vk.ru

Аватар пользователя
#4
Отлично! Мораль добавил)))

А теперь: потихоньку перебираемся в VR 🙂
Ссылка на мой мод Heroes 5 Armageddons Blade

Ссылка на мои уроки по модостроению в Героях 5

Ссылка на мой Artstation
Аватар пользователя
#5

Всем привет!

Спасибо за коммы и пожелания.

Добавил скрины для лицезрения.

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

Вопрос к знатокам структуры возник вопрос, как в принципе убрать затемнение заднего фона в некоторых сценах? (открытие настроек во время боя/просмотр данных героя при выборе в режиме дуэли/итоги миссии) 

В этих местах хотелось бы избавиться, потому что текстуры уже разумно оптимизированы+не проставлен мип мап, но есть фпс дроп. Пускай это практически статичные сцены, это не круто.

Герои Меча и Магии V: LEGACY CLASSIC [Оригинальный интерфейс в высоком качестве]

В ответ пользователю G0ldiel
Аватар пользователя
#6
G0ldiel
Всем привет, к знатокам структуры возник вопрос, как в принципе убрать затемнение заднего фона в некоторых сценах? (открытие настроек во время боя/просмотр данных героя при выборе в режиме дуэли/итоги миссии)
В UI лежат экраны этих окон WindowScreen, смотри в WindowScreenShared, если есть такая строчка (скрин), попробуй её убрать.

Файл на скрине - Зал славы.
Вложения 1
1 файл • Общий размер: 260,4 KB
В ответ пользователю Mооnst@r
Аватар пользователя
#7
Mооnst@r

В UI лежат экраны этих окон WindowScreen, смотри в WindowScreenShared, если есть такая строчка (скрин), попробуй её убрать.

Файл на скрине - Зал славы.

Да, спасибо, это работает в целом, правда не везде есть такая возможность нащупать бэкграунд, ощущение что переподвязано как то по другому. В любом случае я выяснил , что дело не в фонах всё таки а в целом в том, что интерфейс получил новый вес и понятно как игра к этому относится. Оптимизирую по возможности и в целом подрез фпс остался ток в меню королевства в режиме вызова найма и героя (кто - то пользуется королевством?) и в меню просмотра героя арены. В остальных местах восстановил. 
PS: Итого снижение фпс заметно ток в режиме найма существ - через королевство или через замок, при условии что замков несколько и далее и есть застрой по жилищам.
Падение это фиксированное, где то около половины и такой статичный экран как найм игру в треш не превращает. СВЯЗАНО оно с улучшением качества иконок, а не модом на улучшенный ui. То есть в ванильной игре реально уменьшается фпс уже от качества иконок юнитов, если замков больше 4 и тд. Такие дела

Герои Меча и Магии V: LEGACY CLASSIC [Оригинальный интерфейс в высоком качестве]

Аватар пользователя
#9

Чтож, сборка патча затянулась, но он получился очень объёмным и на мой взгляд отлаженным и первая версия завершена. Скриншоты и описание обновлены. Всю техническую работу и проверки я проводил в одиночку. Достаточно забавно находиться в данной точке cейчас, ведь я начал с того, что меня начали бесить мыльные лоадбары и свитки. На тот момент казалось, что предел улучшений это добавление резкости на текстуры.
За последний год я довольно много узнал о структурах файлов у Nival, не только о изображениях. Было проведено очень много работы. Качеством я доволен. Где - то пришлось даже поломать голову, где то пойти на мелкие хитрости ради корректного и красивого отображения. Сейчас это забавно вспоминать.
Я рад, что удалось реализовать это и надеюсь, что коммьюнити будет и дальше развивать интерфейс для игры, основываясь на фундаменте. Если мы откроем возможности оптимизации, можно будет позволить и бОльшую кратность изображений и масштаб текстур. Я бы называл данный мод условным ядром для потенциальных работ по изменению, ну или для игры с оригинальным интерфейсом, как нравится мне, например. Продолжение и цели для 2.0 отражены в теме. Может быть будут промежуточные патчи до глобального, но это пока ничем не закреплёная инициатива. В 2027 надо допилить оставшиеся элементы и наслаждаться. Спасибо, если кто -то верил в проект и духовно надеялся что эдакое выйдет.

Герои Меча и Магии V: LEGACY CLASSIC [Оригинальный интерфейс в высоком качестве]