The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск открытого движка Heroes of Might and Magic 2 - fheroes2 - 1.0.3

13.04.2023 08:40

Доступен выпуск проекта fheroes2 1.0.3, который воссоздаёт движок игры Heroes of Might and Magic II с нуля. Код проекта написан на C++ и распространяется под лицензией GPLv2. Для запуска игры требуются файлы с игровыми ресурсами, которые можно получить, например, из демо-версии Heroes of Might and Magic II или из оригинальной игры.

Основные изменения:

  • Улучшено поведение ИИ на карте приключений: оптимизированы алгоритмы разведки скрытых территорий и корректнее оценивается важность объектов и более оптимальное использование заклинания "Портал".
  • Исправлены небольшие проблемы отрисовки на карте приключений и ускорена сама отрисовка.
  • Значительно переработан код движка для будущей реализации интегрированного редактора карт.
  • Устранены ошибки в логике функционирования заклинаний "Фантом" и "Телепорт" в бою.
  • Добавлена кнопка активации виртуальной клавиатуры.
  • На стадии рецензирования находится регистрация движка для официального релиза в Google Play Store.
  • Исправлено свыше 40 ошибок.


  1. Главная ссылка к новости (https://github.com/ihhub/fhero...)
  2. OpenNews: Выпуск открытого движка Heroes of Might and Magic 2 - fheroes2 - 1.0.2
  3. OpenNews: Проект OpenEnroth развивает открытый движок для игр Might and Magic VI-VIII
  4. OpenNews: Выпуск открытого игрового движка VCMI 1.1.0, совместимого с Heroes of Might and Magic III
Автор новости: sirDranik
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58963-fheroes2
Ключевые слова: fheroes2
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (71) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 09:07, 13/04/2023 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]
  • –8 +/
     

     ....ответы скрыты модератором (3)

  • 1.8, Admino (ok), 10:09, 13/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Сейчас закончу проходить кампанию в OpenRA и сразу к вам!
     
  • 1.13, YetAnotherOnanym (ok), 10:38, 13/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    О, кстати, народ, может, кто подскажет. (Вопрос по оригиналу)
    Я несколько раз проводил эксперимент - когда остался один противник и у него один замок, выход из которого перекрыт моим героем с сильной армией, я во всех захваченных городах строю полные гильдии магов, и в более чем половине заклинание 5-го уровня бывает Армагеддон. Немного "Восстановить", "Гипноз" и "Магический дубликат". Очень редко "Масс-телепорт" (ради котрого я всё это и затеваю). Кто-нибудь ещё сталкивался с таким перекосом?
    Это Succession wars.
     
     
  • 2.15, Аноним (15), 11:12, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Вопрос по оригиналу

    В оригинал не играем. Он не опенсорсен. Он не свободен. Пожалуйста обратись в Customer Service and Support (горячая линия).

     
     
  • 3.19, Аноним (19), 12:02, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так ведь без оригинала и сабж бесполезен.
     
  • 2.25, sirDranik (ok), 13:03, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Вам просто не повезло. У всех заклинаний есть своя вероятность выпадения в замке, но бывают крайне редкие ситуации, когда рандом не на вашей стороне. Я не помню точные величины, вроде бы у портала города одна из самых низких вероятностей... У меня даже как-то случилось встретить два заклинания призыва в одном замке. А бывает сплошь одинаковое во всех городах встречается.
     
     
  • 3.40, YetAnotherOnanym (ok), 20:38, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > вроде бы у портала города одна из самых низких вероятностей

    Вот, я именно об этом - значит, всё-таки вероятности заклинаний 5 уровня разные.
    > два заклинания призыва в одном замке

    У магов при книжнике? Прикольно...

     
  • 3.75, crypt (ok), 22:31, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ждем масштабирования для всей игры.
     
     
  • 4.77, sirDranik (ok), 16:29, 21/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Движок поддерживает оконный и полноэкранный режимы. Оконный режим можно растягивать до любых размеров, а сам движок предлагает весь спектр поддерживаемых ОС разрешений. Какого еще масштабирования вам не хватает?)
     
     
  • 5.78, crypt (ok), 16:44, 21/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Движок поддерживает оконный и полноэкранный режимы. Оконный режим можно растягивать до
    > любых размеров, а сам движок предлагает весь спектр поддерживаемых ОС разрешений.
    > Какого еще масштабирования вам не хватает?)

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

     
     
  • 6.80, sirDranik (ok), 11:44, 23/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Простите, голова кругом идет от работы и от общения на разных площадках по проек... большой текст свёрнут, показать
     
     
  • 7.81, crypt (ok), 12:05, 23/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо за ответ Я вчера посвятил некоторое время исследованию вопроса вместе с... большой текст свёрнут, показать
     
     
  • 8.82, sirDranik (ok), 14:38, 23/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, неплохо Однако это не целочисленное масштабирование получается, т к видно,... большой текст свёрнут, показать
     
     
  • 9.83, crypt (ok), 14:46, 23/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    вы картинку на 100 открывали по ссылке на гитхаб мне по-моему как раз объясняю... большой текст свёрнут, показать
     
     
  • 10.85, sirDranik (ok), 15:49, 23/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Абсолютно точно Смотрите у Вас монитор по вертикали выдает 1080 точек А игра ... большой текст свёрнут, показать
     
     
  • 11.86, crypt (ok), 11:58, 24/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы это было linear, а не nearest, то границы пикселов были бы смазаны Отли... большой текст свёрнут, показать
     
     
  • 12.88, sirDranik (ok), 16:52, 24/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да-с Да, разумеется Вот здесь и зарыта собака кому-то смазанные границы пиксе... большой текст свёрнут, показать
     
  • 11.87, crypt (ok), 11:58, 24/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    про софтваре курсор ... текст свёрнут, показать
     
  • 11.89, crypt (ok), 17:33, 24/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще у меня специально монитор был 1600x1200 для таких дел, но пока делали фич... текст свёрнут, показать
     
  • 9.84, crypt (ok), 15:13, 23/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    кстати, не подскажете, как карту открыть какие чит-коды я должен использовать ... текст свёрнут, показать
     
  • 5.79, crypt (ok), 09:49, 22/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/ihhub/fheroes2/pull/6516
     
  • 2.59, Аноним (-), 17:59, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Твоё описание похоже на правду, если допустить, что "восстановить" это такой перевод для "ressurect true". Что за масс-телепорт не знаю.

    > О, кстати, народ, может, кто подскажет.

    Непонятно, что тебе подсказать надо.

     
  • 2.74, Пряник (?), 18:00, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У меня во всех башнях все заклинания Зоркость. Это значит я выйграл?
     

  • 1.14, anonimus (?), 10:57, 13/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Генератор случайных карт? В версии 194 в 2137 году?
     
  • 1.16, Аноним (16), 11:15, 13/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    называется, угадай страну автора по возрасту переписываемой поделки
     
     
  • 2.18, Аноним (18), 11:43, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вы правда считаете, что для ремейка 1996 год — это древность?
     
  • 2.22, Аноним (22), 12:46, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    нука нука дайте я вам загадаю OpenTTD, а ScummVM, что там со страной? Ой это один и тот же чел, видимо он просто городской сумасшедший. Давайте заглянем в OpenRA, ой опять что-то не то со страной. Снова городские сумасшедшие. Давайте ка пройдёмся по osgameclones.com а там что?
     
     
  • 3.24, Аноним (2), 13:01, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Заводы стоят, а они всё играются 😠
     
  • 2.23, Аноним (23), 12:53, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На постсоветском пространстве у HoMM 2 не сказать, что огромная фан-аудитория, в отличие от третьих.
     

  • 1.17, Аноним (16), 11:18, 13/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    после пятых героев на третьи и вторые смешно смотреть. причём пятые запускаются на одном ядре 1.6 GHz с 512 MB ram
     
     
  • 2.20, Аноним (20), 12:08, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Странное у тебя чувство юмора. В HOMM уж точно не ради графики играют. Да и какая бы она ни была красивая - привыкнешь за пару часов.
     
  • 2.21, Аноним (18), 12:26, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    3D-красоты пятых героев сейчас могут вызвать разве что ностальгию. Триидэ устаревает гораздо быстрее пиксель-арта. А вот отказ от хексов на поле боя в угоду казуалам — это серьёзно.
     
     
  • 3.30, Аноним (30), 15:07, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    От хексов в пятых героях отказались из-за больших юнитов.
     
     
  • 4.35, Аноним (19), 15:47, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А это тут при чём? Площадь поля примерно такой же и осталась.
     

  • 1.27, TurokNX (?), 14:02, 13/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Подскажите, как в андроид версии добавить свои карты в игру?
     
     
  • 2.29, sirDranik (ok), 15:06, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Среди ресурсов оригинальной игры, которые Вы кпировали в папку с fheroes2 при установке, была папка maps (Вы можете в игре в свойствах карты уточнить адрес. Вот в нее и нужно поместить новые карты.
    Если найти папку с fheroes2 Вам не удается, вы можете запаковать ваши карты в папке maps в архив и при помощи tools распаковать их на вашем устройстве.
     

  • 1.31, Че_ (?), 15:09, 13/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Мне вот интересно, а помнят ли обсуждатели оригинал, с которого изначально создавали HoMM? "Ту самую" пошаговую стратегию 1980г, которая так и не была превзойдена, но канула в лету в угоду красивой графики?

    Ну ок. Вариант 1987г пожалуй получше. Но, визуально их вряд ли кто отличит.

     
     
  • 2.34, Аноним (22), 15:40, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    что ты несёшь, бес, какую "ту самую"? в угоду красивой графике какой игры? Homm зародилась из Kings Bounty, ты про неё? Обсуждатели оригинала помнят всё, в ютубе миллиард роликов про создателя и то как он пришёл к этому варианту. Под этими роликами кста можешь и обсудить "ту самую" или "эту самую".
     
     
  • 3.72, Че_ (?), 11:56, 18/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я имею в виду в стиле Rogue. В первую очередь, конечно: hack
    nethack меня слегка обескуражил появлением кота, вместо собаки. O_o
     
  • 2.66, Аноним (-), 22:18, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Олды тут? - Тут мы тут. Здесь!
    https://www.opennet.ru/openforum/vsluhforumID3/121751.html#51 - уже
    я уже постил, ещё повторю -
    "А я вот всё в KB(1990) играю - http://genes1s.net/kb/game.html
    ( отсюда https://habr.com/ru/post/266805/ ) "
     

  • 1.37, Avririon (ok), 17:20, 13/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Надеюсь всё у разрабов будет хорошо.
     
     
  • 2.64, Аноним (-), 22:16, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    да, тоже надеюсь. Но пугает это -

    > для официального релиза в Google Play Store.

    - вот, жили-жили, писали-писали, а потом - на них обратят ненужное внимание поборники копирайтов. И что тогда будет-то?

     

  • 1.39, Человек (??), 17:29, 13/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Опять пустое обновление. Где сетевая игра и онлайн лобби? В игре просто нечего делать. Поставил дизлайк. Десятки новостей ни о чем от него. Очень много на гитхабе "проектов" и если постить новости по каждому незначительному "изменению" в них,то среди всей этой радости действительно интересные значимые вещи станет найти очень трудно.
     
     
  • 2.41, Аноним (41), 22:28, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чел, свяжись уже с разрабами, уточни у них планы по игре и пили свою сеть сколько влезет. А еще лучше - форкни! Вперед, все получится!
     
     
  • 3.43, Человек (??), 02:55, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Драник опять пишешь глупости под анонимом.Я не хочу что бы за счет меня люди которые этого не заслуживают получали плюсы на гитхабе.
     
     
  • 4.48, n00by (ok), 08:41, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ты хочешь за их счёт сетевую игру?

    И аккаунт "Человек" тоже изначально не твой, я правильно понимаю?

     
  • 4.57, Аноним (57), 15:55, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Есть мнение, что ты только на опеннете Лев Толстой и восходящая звезда погроммирования, а по факту у тебя в гитхабе нет ничего, кроме никому ненужных поделий на электроне, жс и чем-нибудь еще с низким порогом вхождения. Может даже и этого нет.

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

     
  • 2.46, Аноним (19), 04:53, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    С тобой таким злым никто по сети играть не будет.
     
  • 2.49, Аноним (22), 09:08, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе шашечки или ехать? Если ехать - жди, долго жди, но ориентировочно в этом году что-то начнётся. Если шашечки, тогда уже всё готово, вот форк в котором человек пытался по быстрому запилить то что ты хочешь, только потом чур не верещать что оно не такое: https://heroes2.online
    Так шо давай быстро, свой дизлайк на лайк перебивай, иначе необоснованно же влепил
     
  • 2.56, Аноним (20), 14:00, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > В игре просто нечего делать.

    Вообще-то там есть одиночная игра.

     
  • 2.65, Аноним (-), 22:17, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    чем гундеть, лучше бы проплатил им разработку фичи нужной ТЕБЕ (т.е. что бы её в планах сделали приоритетной, а не может быть, когда-то потом).
    Разработчики, у вас есть ПЛАН?
     
     
  • 3.70, sirDranik (ok), 15:31, 17/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Предварительно он выглядит вот так:
    https://github.com/ihhub/fheroes2/wiki/Project-roadmap
     
     
  • 4.90, Vkni (ok), 05:41, 25/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ув. Сэр! Я там не заметил настроек сложности. Без них уже труба на компании. :-)
     
     
  • 5.91, sirDranik (ok), 15:07, 25/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Здравствуйте. Мы продолжаем работы над ИИ. С каждым релизом он улучшается и в вскоре Вам будет намного сложнее пройти кампанию. Сами настройки сложности кампании меняться не будут, но поведение ИИ уже будет другим.

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

     
     
  • 6.92, Vkni (ok), 21:13, 08/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Здравствуйте. Мы продолжаем работы над ИИ.

    Вот это и пугает!

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

    Я ни разу не проходил, поэтому для меня оно вот уже сразу неподъёмное. :-)

     
     
  • 7.93, sirDranik (ok), 15:29, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> Здравствуйте. Мы продолжаем работы над ИИ.
    > Вот это и пугает!
    >> Опять же, если мы говорим про оригинальную кампанию, она изначально в оригинале
    >> не задумывалась супер сложной. Но с улучшениями ИИ, полагаю, в этом
    >> году она станет куда большим испытанием, чем в Вашем последнем прохождении.
    > Я ни разу не проходил, поэтому для меня оно вот уже сразу
    > неподъёмное. :-)

    Так нужно ставить сложность легкую и учиться. ;)
    Начните с кампании Ролнада. Она не очень трудная.

     

  • 1.42, Анониссимус (?), 01:32, 14/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Приветствую! Будет ли игра в f-droid? А то в гуглплей собираетесь, а в фдроиде нет -- не труЪ получается :)
     
     
  • 2.52, Аноним (22), 09:13, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    вы ещё скажите выход на "rustore" и порт под мобильную ОС Аврора ага
     
     
  • 3.58, Аноним (57), 16:01, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Можно в самсунгаппс, в каталог хуавей. Не гугломаркетом единым. Глядишь - кто-то заинтересуется и патчей накидает.
     
     
  • 4.67, Аноним (22), 09:55, 15/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    все кто заинтересуется пусть сам и портирует
     
  • 2.73, Аноним (73), 17:06, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Поддерживаю вопрос про фдроид.
     
     
  • 3.76, sirDranik (ok), 15:48, 21/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Расскажите, пожалуйста, а в чем принципиальная разница от скачивания через плей маркет?
     

  • 1.45, Анон. (?), 04:34, 14/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Симуляция ai vs ai будет ?
     
     
  • 2.71, sirDranik (ok), 15:35, 17/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да. Базовая реализация уже есть в дебаг режиме.
     

  • 1.53, Аноним (53), 10:28, 14/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я уже думал они никогда не обновятся, но тут бац. И нежданный свежий релиз.
     
  • 1.60, svetrnd (ok), 19:13, 14/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Играю довольно часто. Практически каждый обед. Как раз среднюю карту за час. Иногда на два обеда растягивается. ИИ стал довольно крут. Иногда прям вот осилить не могу. А сейчас он научился порталами и телепортами пользоваться. Вообще жесть ) хотя, научился он давно, но всё больше доводится это до ума.

    Зря нытики ноют, игру очень хорошо пилят.

     
  • 1.68, Аноним (68), 07:51, 17/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Толкьо 3е, после 3.5 вообще за герои не считаю также как фоллауты только 1 ии 2 дальше уже какойто сталкер пошел.
     
     
  • 2.69, svetrnd (ok), 13:47, 17/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Развития речи не было в школе? Несколько раз прочитал, так и не понял, кто на ком стоял.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру