LINUX.ORG.RU

fheroes2 1.1.15: обновления редактора, новые карты, улучшение режима «Битва»

 , , , ,


0

2

Дорогие поклонники проекта fheroes2!

Разработка открытого движка Героев Меча и Магии 2 не прекращается и мы с огромной радостью сообщаем о выходе новой версии движка fheroes2 – 1.1.15!

В этом выпуске собрано множество интересных улучшений, затронувших самые разные части движка.

Поэтому, без лишних слов, давайте перейдём к подробностям!

Для начала — члены сообщества продолжают радовать нас новыми картами, созданными в редакторе fheroes2. Коллекция карт в новом формате стремительно растёт. Поэтому мы решили включать лучшие из них в комплект с fheroes2. В этом выпуске вас ждут свежие карты: Ravenhold, Apocalypse и Final Invasion, а также обновлённые версии уже знакомых карт — Eruption и 7 Deserts. Кроме того, теперь в окне информации о сценарии у каждой такой карты есть кнопка «О КАРТЕ», где авторы делятся подробностями о своих творениях.

Мы также существенно доработали редактор карт:

  • Добавили новые спрайты соединения дорог – теперь они выглядят куда естественнее.
  • Внедрили возможность выбирать артефакты для объектов «случайный артефакт».
  • Исправили несколько недочётов в генераторе случайных карт.
  • Смягчили условия размещения объектов, что позволит вам создавать уникальные ландшафты.

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

    Режим «БИТВА» тоже не остался без внимания: теперь он корректно отображается в «Злом» интерфейсе и имеет улучшенный дизайн. В будущих обновлениях мы планируем развивать его дальше. А ещё мы доработали опцию «Порядок действий» в бою — теперь она может отображаться под окном боя.

    Команда улучшила ИИ противника, исправила множество ошибок, связанных с отрисовкой, обновила переводы и добавила полноценную поддержку MIDI для PS Vita. Всего с момента прошлого выпуска закрыто более 40 задач.

    Огромное спасибо всем за поддержку, и мы надеемся, что вам очень понравится обновлённая версия проекта!

>>> Подробности

★★★★

Проверено: CrX ()
Последнее исправление: hobbit (всего исправлений: 2)

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

lenin386 ★★★★★
()
Ответ на: комментарий от lenin386

Непременно. Спасибо за Ваше мнение.

sirDranik ★★★★
() автор топика
Ответ на: комментарий от J

Герои 3 уже лет 20 как окаменели

В смысле окаменели, последняя HotA 31-го декабря вышла.

annulen ★★★★★
()

Я правильно понимаю, что для запуска нужны ресурсы от оригинальной игры? Сорян за нубский вопрос, я до этого не сталкивался с проектом.

slepoy_pew
()
Ответ на: комментарий от lenin386

ИИ так улучшается, что только ухудшается. это про мультиплеер?

хотсит видимо не мультиплеер

А в оригинале мультиплеер тот и в том направлении? Ты там истерил про свои желания? New World Computing свернули куда надо?

p01ymer
()
Ответ на: комментарий от p01ymer

В оригинале мультиплеер был тот и в том направлении, на то время. Это 1996-й год, тогда по интернету играть было дороговато по повременным тарифам, да и не надёжно. Дисконнектов за ~4 часа игры при четырых игроках допустим сколько будет? Тогда локалка в моде была, и модем.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 3)
Ответ на: комментарий от lenin386

Ага, отдельным квестом будет отыскать место, где игра их ищет. Если ты под Линуксом, конечно.

Отдельный квест это прочитать первую страницу руководства? Вы уверены, что стратегическая игра будет по плечу такому игроку?

skiminok1986 ★★★★★
()

Сделайте крупные шрифты для экранов с высоким разрешением. Те что есть мелкие, ни фига не видно!

Xe0N
()
Ответ на: комментарий от skiminok1986

Тааак. Ну, давай читать вместе.

If you have a legally purchased copy of the original game, run the 'extract_homm2_resources.bat' file for Windows or 'extract_homm2_resources.sh' for Linux OS and macOS. This script will extract all the necessary resource files.

Это?

А скрипта такого нет. Хи-хи-хи.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)
Ответ на: комментарий от lenin386

8-ая тоже хорошая была. Хоть и уступала предыдущим частям.

Xe0N
()

столкнулся с проблемой (не на этой версии, что а анонсе) - какое-то время игру не обновлял (с год наверное), потом обновил - и старые сейвы перестали загружаться.. вот это конечно шляпа была.. а так - спасибо тем, кто работает над проектом!

creeper
()
Ответ на: комментарий от creeper

Это не баг, это фича. Об этом у них в ченджлогах пишут.

lenin386 ★★★★★
()
Ответ на: комментарий от J

Герои 3 уже лет 20 как окаменели, а тут вторых форкают!

Герои 3 (HotA) живее всех живых. В этом году вышло новое дополнение - Кронверк. Комьнити активное, в них реально играют - https://www.twitch.tv/directory/category/heroes-of-might-and-magic-iii-the-re...

И вторых тоже поднимут

Manhunt ★★★★★
()
Последнее исправление: Manhunt (всего исправлений: 1)
Ответ на: комментарий от creeper

Разработчики проекта стараются как можно дольше поддерживать старые форматы. Но ввиду эволюции движка, такие казусы, как у Вас, неизбежны.

Как правило, в fheroes2 поддержку старых форматов режут не чаще одного раза в пару лет.

sirDranik ★★★★
() автор топика
Ответ на: комментарий от Xe0N

Шрифты фиксированные по размеру и чтобы поменять их - нужно перерисовать весь интерфейс.

Попробуйте просто поставить умеренное разрешение. Что-то в пределах HD.

sirDranik ★★★★
() автор топика
Ответ на: комментарий от slepoy_pew

В руководстве всё указано. Ознакомьтесь с документацией, должно быть несложно. Особенно для пользователей Linux.

Рекомендуем использовать лицензионную gog или Buka версии оригинальных ресурсов. Некоторые пиратские копии могут не восприниматься движком.

sirDranik ★★★★
() автор топика
Ответ на: комментарий от sirDranik

Масштабирование сделайте. Сейчас есть мониторы с очень мелким пикселем. 21.5” LG UltraFine 4K, например. По-моему, масштабирование у вас раньше было (могу врать)

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 3)
Ответ на: комментарий от J

Мне нравятся и третьи и четвёртые. Не понимаю, откуда такой хейт. Говорят, что была ещё одна игра неплохая в серии (седьмая что-ли), но я после четвёртой почти перестал играть в компьютерные игры, и следующие версии не видел.

Chiffchaff
()
Ответ на: комментарий от Chiffchaff

Что лучше, 3-и или 2-е герои - можно спорить. Но 4-е - к@л, и это 💯. Об этом можно самого Джона Ван Кенегхема почитать. К тому времени, обстановка в кампании была хреновая. 3D0 продолбила все полимеры, и выжимала из NWC все соки, заставляя выпускать недоделанный неготовый мусор, на фоне сокращений и навешивания обязанностей, которых было быть не должно, согласно договора поглощения - лишь бы залатать дыры на добром имени.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)
Ответ на: комментарий от lenin386

Масштабирования как отдельной опции нет. Но есть выбор разрешений, среди которых есть те, которые являются кратными исходному разрешению монитора, так называемые 2х/3x разрешения. Для тех. кто любит играть в окне.

Сейчас есть и выбор режима сглаживания. В общем, есть множество вариантов, чтобы можно было отображать игру комфортно.

В руководстве, если Вы кликните на Readme или перейдете по ссылке с релиза, вы сможете увидеть инструкции для всех возможных ОС. Для Linux там целый набор решений. Там же, буквально на девятой строке указано, какие именно папки оригинала и куда их нужно помещать. Насколько я знаю - чаще всего их просто в коревую директорию fheroes2 нужно скопировать и всё. Самая типичная установка.

Я хоть и не специалист в данной ОС, но на мой взгляд всё достаточно подробно.

Если у Вас есть какое-то хорошее предложение, как упростить описание установки - жду Ваших идей.

Я хочу Вам напомнить, что в проекте очень не хватает рук и вдумчивых людей. И заниматься написанием подробнейших гайдов для чайников (из области ткуть,перейти, написать, подождать, пока крутится кружочек и т.д.) - это не самое увлекательное действие для людей, которые хотят создавать код движка. Но я понимаю, что иногда бывают те или иные трудности или «стопоры». В чате проекта люди всегда помогают с установкой или иными вопросами. Да и здесь тоже, порой, помогают с трудностями.

sirDranik ★★★★
() автор топика
Ответ на: комментарий от intruder

Да вроде все и были.

Впрочем, иногда соперники создают трудности, ввиду того, что создатели карты натолкали им со старта сумасшедших бонусов. Но это и в оригинальной игре случалось. Я слышал, что в финальной миссии «Цены» и там соперник умудрялся с легионами драконов выбраться с своего острова. А в fheroes2 это происходит чуть чаще ввиду его более совершенных алгоритмов.

sirDranik ★★★★
() автор топика
Ответ на: комментарий от sirDranik

Но есть выбор разрешений, среди которых есть те, которые являются кратными исходному разрешению монитора, так называемые 2х/3x разрешения.

Во, точно. То, что надо. Интересно, давно ли это появилось. Как-то не заметил, извиняюсь.

Если у Вас есть какое-то хорошее предложение, как упростить описание установки - жду Ваших идей.

Под вендой всё нормально у вас сделано, хоть конечно и не очень красиво это, вызов консоли в 2026-м удручает. Но работает. В линуксе сделайте также.

lenin386 ★★★★★
()
Ответ на: комментарий от sirDranik

Вот ваше README. Где там на 9-й строке хоть что-то полезное?

--- Copyright --- All rights for the original game and its resources belong to former The 3DO Company. These rights were transferred to Ubisoft. We do not encourage and do not support any form of illegal usage of the original game. We strongly advise to purchase the original game on GOG or Ubisoft Store platforms.

Alternatively, you can download a free demo version of the game (in English only) using one of the bundled scripts.

--- Installation and Requirements --- You will need to have a demo version or the full version of Heroes of Might and Magic II game to be able to play.

If you do not have the original Heroes of Might and Magic II game, run the 'download_demo_version.bat' file for Windows or 'download_demo_version.sh' for Linux OS and macOS. This script will download and install all the necessary files from the demo version of the original Heroes of Might and Magic II game.

If you have a legally purchased copy of the original game, run the 'extract_homm2_resources.bat' file for Windows or 'extract_homm2_resources.sh' for Linux OS and macOS. This script will extract all the necessary resource files.

As an alternative to the previous step, you can manually copy the subdirectories 'ANIM', 'DATA', 'MAPS' and 'MUSIC' (some of them may be missing depending on the version of the original game) from the original game directory to the fheroes2 installation directory.

If you are running fheroes2 on Windows and see complaints about missing DLLs, then you may need to install the Microsoft Visual C++ redistributable package. You can download it using the following URLs:

https://aka.ms/vs/17/release/vc_redist.x86.exe - for 32-bit x86 fheroes2 builds; https://aka.ms/vs/17/release/vc_redist.x64.exe - for 64-bit x64 fheroes2 builds.

Or you can install the game using the installer, in this case, this package will be installed automatically.

--- License --- This project is under GNU General Public License v2.0. Refer to file LICENSE for more details.

--- Donation --- Currently we accept donations via Patreon at https://www.patreon.com/fheroes2, via PayPal at https://www.paypal.com/paypalme/fheroes2 and via Boosty at https://boosty.to/fheroes2. All donations will be used only for the future project development as we do not consider this project as a source of income by any means.

lenin386 ★★★★★
()
Ответ на: комментарий от sirDranik

If you have a legally purchased copy of the original game, run the 'extract_homm2_resources.bat' file for Windows or 'extract_homm2_resources.sh' for Linux OS and macOS. This script will extract all the necessary resource files.

Такого скрипта нет, см. выше.

find extract_homm2_resources.sh
find: ‘extract_homm2_resources.sh’: No such file or directory

As an alternative to the previous step, you can manually copy the subdirectories 'ANIM', 'DATA', 'MAPS' and 'MUSIC' (some of them may be missing depending on the version of the original game) from the original game directory to the fheroes2 installation directory.

Что такое «fheroes2 installation directory»? Копирование в текущую директорию с бинарником - не работает.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 3)
Ответ на: комментарий от lenin386

Так Вы кликните Readme на самом github! Там подробные инструкции.

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

sirDranik ★★★★
() автор топика
Ответ на: комментарий от sirDranik

Под Линуксом выбор разрешений с маштабированием какой-то не особо большой, кстати.. 1280x720(x2.0) и 853x480(x3.0) и всё. В венде их штук 10.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)
Ответ на: комментарий от sirDranik

Компания «Цена верности» - не проходима. Подтверждаю. Не знаю, как раньше, сейчас - точно не проходима. По крайней мере, на макималках, по другому я не играю. Оригинальная кампания - проходима. Чтобы убедиться в этом, вам нужна такая функция, как риплей. Но у вас другие приоритеты.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от lenin386

Простите, с Linux я мало знаком. Но суть такая: движок использует тот набор разрешений, который предлагает операционная система и (если не ошибаюсь) кратные им. На Win я вручную добавил индивидуальное разрешение необходимого мне размера (что-то вроде 1156х650), чтобы получить изображение определенного масштаба. Движок его сразу же увидел и предложил на выбор. Ну и дальше движок предлагает кратные варианты из тех, которые помещаются в максимальное разрешение экрана.

Помню даже у некоторых пользователей были проблемы, т.к. их система имела странные настройки и лишь одно доступное разрешение. Соответственно движок и предлагал только один этот вариант (2к или 4к), на котором играть невозможно без дополнительной оптики.

sirDranik ★★★★
() автор топика
Последнее исправление: sirDranik (всего исправлений: 1)
Ответ на: комментарий от Chiffchaff

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

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

Leupold_cat ★★★★★
()
Последнее исправление: Leupold_cat (всего исправлений: 2)
Ответ на: комментарий от lenin386

Какая именно миссия вызвала у Вас затруднение?

Впрочем, максимальная сложность... Может быть это есть некий вызов для Вас?

sirDranik ★★★★
() автор топика
Ответ на: комментарий от sirDranik

Нет, это не вызов. Это пройти невозможно. Чтобы доказать это, нужен риплей, повторяю. Без этого разговор бесполезен. Вы будете говорить, что проходимо, играй лучше, я буду говорить, что играть лучше нельзя. Вот если вы даёте мне риплей прохождения, тогда я утираюсь. Вызов вам : сделайте риплеи.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)
Ответ на: комментарий от lenin386

В дискорде люди делятся своими успехами. Члены нашей команды периодически проходят кампании. Неужто Вы не поверите моему честному слову, если я пройду на своём ПК миссию без риплеев? :)

Вообще, это, однозначно, хорошая идея, но всё же приоритет разработки пока на другие задачи. Что поделать..? Было бы у нас хотя бы 10 толковых разработчиков, можно было бы делегировать одному добавление риплеев, второму - мультиплеера, а третьему - караванов... А так, программистам приходится даже руководства по установке самолично писать.

Так всё же, какая миссия непроходимая?

sirDranik ★★★★
() автор топика
Ответ на: комментарий от lenin386

Зайдите на гитхаб-страницу проекта, там Вас встретит встроенный поиск плейсхолдером «Go to file», вот туда введите название скрипта из руководства что Вы приводили «extract_homm2_resources»(находится в каталоге script/homm2, там и дополнительные скрипты есть, для извлечения с CD например), и гитхаб мгновенно подсветит варианты. А если скачать из раздела releases хоть для arm64, хоть для x86_64(ОС линукс - тут я имею ввиду ubuntu), то в архиве прямо в корне будет скрипт «extract_homm2_resources.sh». Тоесть мы всё положили, и если полноценно загружаться собираться из-под git репозитория, из исходных кодов - всё будет. Я не проверял что будет после make install, если Вы именно так устанавливаетесь. Также, если использовать официальные релизы - тоже всё будет в ажуре. Что нужно исправить в документации на Ваш взгляд? Вот как этот длиннотекст сократить для человекочитаемости? На мой взгляд всё с этим нормально. Если Вы устанавливались из какого-нибудь Арча и там этого нет - ну найдите и побейте ментейнера. Fheroes2 как могут - так и поддерживают довольно приличное количество платформ, и каждый Арч, ОпенБЗД, НетБЗД, ПопОС, NixOS и прочие тысячи китайских консолей поддерживать физически не осилят.

shprotua
()
Последнее исправление: shprotua (всего исправлений: 3)
Ответ на: комментарий от lenin386

https://ihhub.github.io/fheroes2/INSTALL.html#linux со слов:

If you installed the game from original CD, use the following commands: ..

/usr/share/fheroes2/extract_homm2_resources.sh

еще тут https://github.com/ihhub/fheroes2/tree/master/script/homm2

но только у кого

есть реплеи

p01ymer
()
Последнее исправление: p01ymer (всего исправлений: 1)

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

p01ymer
()
Ответ на: комментарий от p01ymer

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

sirDranik ★★★★
() автор топика

Шокирующая идея: что если сделать RTS стратегию с графикой хотя бы уровня Warcraft 2 но с героями из этого проекта, с юнитами и атаками как в этой игре про героев меча и магии? )))

А что, было бы няяя

I-Love-Microsoft ★★★★★
()

Вторые после первых были пушка-бомба. А когда третьи вышли, я их вообще не понял и начал играть только после выхода вога.

MEZON ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.