The OpenNET Project / Index page

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

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

12.09.2023 13:42

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

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

  • Реализовано новое расширенное окно со списком сохранений.
  • Улучшен алгоритм ИИ, отвечающий за маневрирование стрелками в бою.
  • ИИ на низких сложностях ограничен в использовании заклинания "Портал".
  • Добавлена возможность переводить вертикально ориентированные кнопки.
  • Реализован корректный перенос слов в описаниях.
  • Улучшены переводы на многие языки.
  • Редактор карт теперь может генерировать ландшафт с плавными переходами.
  • Результат совместных игр теперь также вносится в рейтинги.
  • Ускорена обработка движком файлов.
  • Закрыто свыше 50 сообщений об ошибках или предложений по улучшению движка.


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


Обсуждение (27) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 22:05, 12/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Я просто-таки требую мультиплеер. Но у меня лапки, помочь ничем не могу.
     
     
  • 2.3, anonimus (?), 23:16, 12/09/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    И генератор случайных карт
     
  • 2.7, Аноним (7), 07:45, 13/09/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Пошаговый мультиплеер даже если есть такой бесявый.
     
     
  • 3.8, Аноним (8), 10:26, 13/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну… вам в доту.
     
     
  • 4.27, Kximer (ok), 21:39, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пошаговая Дрота? А можно по теме. Игра классная хотя я и начинал с ХоММ 3
     
  • 2.19, робот туповатый (?), 18:34, 13/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    кредитку можешь сунуть в ридер и зубками.
     

  • 1.4, Avririon (ok), 03:30, 13/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вагоны нефти
     
  • 1.5, ДаНуНафиг (?), 05:45, 13/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +14 +/
    Я прямо восхищен целеустремленностью авторов и реальной полезностью каждого нового релиза! Молодцы! Наилучшие пожелания проекту.
     
  • 1.6, Аноним (7), 07:44, 13/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Думал закрылись, а нет. Пытаются ещё что-то выпускать.
     
     
  • 2.10, ыы (?), 13:58, 13/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Человек нашел себя... Мы надеемся что он продолжит нас радовать новыми релизами.
     

  • 1.9, крокодил мимо.. (?), 10:32, 13/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    на OpenBSD-7.3 пакет с версией 1.0, который гораздо сильнее нагружает систему, чем оригинальный .exe с dosbox.. и скорость перемещения юнитов в fheroes оч маленькая (в dosbox всё норм).. собрать fheroes - времени нет, поэтому вопрос:
    как сейчас обстоят дела с нагрузкой на систему, если сравнивать с оригиналом dos версии?
    спс..
     
     
  • 2.12, sirDranik (ok), 14:24, 13/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если использовать оригинальное разрешение (640х480), то сопоставимо. Медленная скорость существ, собственно, и возникает потому, что не хватает мощности. Вы на чём запускаете?
     
     
  • 3.13, крокодил мимо.. (?), 15:36, 13/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Если использовать оригинальное разрешение (640х480), то сопоставимо. Медленная скорость
    > существ, собственно, и возникает потому, что не хватает мощности. Вы на
    > чём запускаете?

    Model name:              Intel(R) Pentium(R) 4 CPU 2.80GHz ("GenuineIntel" 686-class)
    448Mb RAM
    64Mb Video-RAM (SIS M650, есть только 2d в виде аппаратного xv)
    старый ноут..

    к сожалению, даже с оригинальным разрешением версия fheroes2-1.0 ощутимо уступает dosbox-у в скорости..
    если найду время - попробую собрать на месте актуальный релиз..

    благодарю за отклик.

     
     
  • 4.15, sirDranik (ok), 16:05, 13/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, к сожалению, на вашем ретро-железе движок будет неизбежно медленнее работать. Потому что рендеринг движка более сложен, чтобы исправлять многие косяки оригинала. И из-за того, что мы используем SDL, который обладает не самым оптимизированным быстродействием. Увы. В угоду мультиплатформенности приходится чем-то жертвовать.
     
     
  • 5.16, крокодил мимо.. (?), 17:12, 13/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну, к сожалению, на вашем ретро-железе движок будет неизбежно медленнее работать. Потому
    > что рендеринг движка более сложен, чтобы исправлять многие косяки оригинала. И
    > из-за того, что мы используем SDL, который обладает не самым оптимизированным
    > быстродействием. Увы. В угоду мультиплатформенности приходится чем-то жертвовать.

    вам виднее..
    не разбирался и в потроха не лазил, но, субъективно, ситуёвина прям оч похожа на то, что было с проектом falcon's eye, который со временем заглох и заново воскрес как vulture for nethack (slash'em и т.п.).. falcon - неоптимизирован, нагружал систему, а vulture потихоньку допилили "движок" до (относительно) вменяемого состояния.. используют sdl-1, как и glhack, например..

     
  • 5.17, crypt (ok), 17:40, 13/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    у меня все очень хорошо, на железе 2013 года тормозов не ощущаю. вообще после того, как нажаловался вам в багзиллу, и вы исправили разрешение, я ваш фанат)
     
  • 5.23, крокодил мимо.. (?), 12:00, 14/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну, к сожалению, на вашем ретро-железе движок будет неизбежно медленнее работать. Потому

    собрал (спасибо cmake и вам, за эту опцию сборки).. всё гораздо лучше, чем в версии 1.0.. разобрался с конфигом, вопрос со  скоростью полностью решён.. нагрузку на систему не смотрел, субъективно - всё ещё чуть выше, чем dosbox.. но..
    если выбирать начало стандартной кампании - сыпется на проигрывании INTRO.SMK:

    125630568 Sep 13 21:42 fheroes2.core

    переименование в INTRO.SMK.old (или удаление) - решает это недоразумение.. сам файл проигрывается без вопросов mpv и ffplay:

    Input #0, smk, from 'ANIM/INTRO.SMK.old':
      Duration: 00:01:22.64, start: 0.000000, bitrate: 2039 kb/s
      Stream #0:0: Video: smackvideo (SMK2 / 0x324B4D53), pal8, 640x480, 7.04 tbr, 7.04 tbn
      Stream #0:1: Audio: smackaudio (SMKA / 0x414B4D53), 22050 Hz, mono, u8

    в остальном проигрывание SMK идёт хорошо, насколько успел увидеть..
    как-то так..

     
  • 4.22, Аноним (22), 10:04, 14/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > 64Mb Video-RAM (SIS M650, есть только 2d в виде аппаратного xv)

    Похоронить и положить тяжёлый камень сверху.

     
     
  • 5.24, крокодил мимо.. (?), 12:08, 14/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> 64Mb Video-RAM (SIS M650, есть только 2d в виде аппаратного xv)
    > Похоронить и положить тяжёлый камень сверху.

    с одной стороны - Вы абсолютно правы..
    с другой - с этим ноутом езжу всюду и везде, устраивает полностью, не жалко ни капельки если чё и он своим древним видом (и квадратным экраном) не вызывает ни интереса ни ажиотажа у окружающих (скорее сочувствие)..
    а ещё у него очешуительно удобная клавиатура (чуть похуже, чем на ThinkPad-ах, но не на много), ход оч приятный..
    и да, со своим аппаратным xv он показывает прон в mkv.. не 4к, конечно, :))

     
     
  • 6.25, коньюктивит (?), 15:15, 14/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще, удивительно как оно до сих пор живо. Умели ж диды! А кино с понЯми действительно лучше в нативных 320х240 смотреть.
     

  • 1.11, Человек (??), 14:12, 13/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Сетевой игры все так же нет. Делать в игре нечего. Ставлю дизлайк. Значительных изменений нет. Это хотфикс не заслуживающий отдельной новости. Кому то не хватает внимания.
     
     
  • 2.28, Kximer (ok), 21:47, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это Вам внимания не хватает, раз игры только сетевые надо.
     

  • 1.20, Аноним (20), 22:09, 13/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Если бы из старых денди сделали тостер - пользы было б больше)
     
     
  • 2.21, Аноним (22), 10:02, 14/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну кому что, кому что.
     
  • 2.29, Kximer (ok), 21:48, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Все карты Вам в руки, делайте Дэнди игры. Зачем так просто истерии...
     

  • 1.26, коньюктивит (?), 15:19, 14/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Можно оживить проект прикрутив к нему гачу. Ежемесячный розыгрыш эксклюзивных героев, сапожек, перчаточек - вот это вот всё. Замки билдим за смолу. Смола ограничена. Как в.. ну, вы поняли. И дело сразу в гору пойдёт.
     
     
  • 2.30, Kximer (ok), 21:49, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хм, а вы поклонник гачи... А что по игре то скажите?
     

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



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

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