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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

Рекомендация: Картинка при запуске игры предпочитаемой расы (LEGACY CLASSIC 1.0) + Анимированное меню предпочитаемой расы + Загрузочный экран с Т7 существом предпочитаемой расы (LEGACY CLASSIC 2.0)

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

Для обладателей мониторов 2к и выше это будет новый игровой опыт с более заметным качеством, которое радует глаз. В конце - концов, это просто станет более читаемо.

Какие -то элементы возможно будут получать визуальное обновление, просто чтобы демонстрировать больше объема на текстуре. Например, меню-свитки.

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

Большинство элементов получило 2x и 4x увеличение, согласно логике элементов. Более мелкие обьекты я в ряде случаев позволил себе увеличить на 6, если это были слишком маленькие иконки.

 

 Благодарности:

 

Mооnst@r за помощь и информацию в начале пути и за материалы мода UpdatedInterfaceTextures (свитки меню взаимодействий в настоящий момент в проекте)

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

Vindafler за материалы мода Icons Resolution Overhaul, улучшающий качество иконок существ. Этот метод использует только ресурсы игры и помог применить аналогичное решение в ряде случаев. Мини-модами это делать нет смысла.

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

https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=6f4470ba-6a55-11f1-ba1b-0e6f42328d7d
https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=65c0ad00-6a56-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=0c76980c-6a58-11f1-ba1b-0e6f42328d7d
https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=aedf97a0-6a59-11f1-ba1b-0e6f42328d7d
https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=7a0231ea-6a5a-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=798d0022-6a5b-11f1-ba1b-0e6f42328d7d
https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=20500f3a-6a5c-11f1-ba1b-0e6f42328d7d
https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=d1b286a6-8f3a-11f1-ba1b-0e6f42328d7d



⚙️Технические комментарии 23.08:
1.Планы выпустить в одиночку летом версию были переоценены, но в настоящий момент задуманное для патча готово.
Осталось проверить несколько вещей на предмет ошибок. Набросал план для патча 2.0.
2.Мод будет поставляться вместе с Ремейком на кампании - я не трогал сам мод, но там есть ui которые я менял и так будет проще.
3.Требование к моду - Повелители Орды 3.1 и отсутствие других глобальных графических модов именно в категории интерфейса, которые затрагивают менюшки, таблицы, кнопки.
Если это новые элементы - колесо умений, таблицы рас, подробное описание героев,это ок.



Загрузочный экран с Т7 существом на выбор:
Из - за привязки к патчу, карты открываются с экраном, соответсвующим длс, на котором карта была выпущена. Например, "Железный Трон" открывается всегда с экраном дракона Арката, карты про рыцарей - с изображением Грифона и тд. Чтобы привести к единому экрану и начать использовать данную фишку, необходимо перенести, пооткрывать и пересохранить в редакторе все карты, созданные на патчах H5/Владыки Севера. Только после этого будет демонстрироваться экран последнего патча - Повелители Орды и фишка будет работать. Данное изменение будет вероятно в версии мода 2.0

Стабильность:
Режим королевства/ глобального найма из ряда замков (не путать с одиночным наймом в замке) - понижение ФПС с увеличением количества замков (заметно после 4 ёх)
Связано с увеличением качества иконок. Игре очень тяжело рендерить всех, чем больше будет замков и поселений в доступности, тем больше будет понижение фпс.
Изменения подхода к иконкам повелителя орды (именно в этом дополнении появились 128) погоду сильно не меняют.
Исходя из контекста данные снижения терпимые, выход из данного раздела мгновенно возращает ФПС на место.
В остальном всё стабильно и по возможности оптимизировано, хотя это точно не конец оптимизации.

 

Стой, где очерчен мелом круг! Как мне приятен твой испуг!

Аватар пользователя
#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

Всем привет!

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

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

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

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

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

Стой, где очерчен мелом круг! Как мне приятен твой испуг!

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

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

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

Да, спасибо, это работает в целом, правда не везде есть такая возможность нащупать бэкграунд, ощущение что переподвязано как то по другому. В любом случае я выяснил , что дело не в фонах всё таки а в целом в том, что интерфейс получил новый вес и понятно как игра к этому относится. Оптимизирую по возможности и в целом подрез фпс остался ток в меню королевства в режиме вызова найма и героя (кто - то пользуется королевством?) и в меню просмотра героя арены. В остальных местах восстанвоил. 

Стой, где очерчен мелом круг! Как мне приятен твой испуг!