The OpenNET Project / Index page

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

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

13.06.2022 15:00

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

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

  • Полностью переработан код движка, отвечающий за воспроизведение звука.
  • Обеспечено плавное изменение громкости эффектов при передвижении героя по карте приключений.
  • Мелодии на карте приключений и в городах теперь продолжаются с того места, на котором прервались.
  • Добавлена экспериментальная опция 3D-звука на карте приключений.
  • Добавлен звук (не используемый нигде в оригинальных ресурсах) для объекта на карте приключений в океане: "утёс с чайками".
  • Добавлен рейтинг для прохождения кампании.
  • Проведена оптимизация ИИ, для ускорения вычислений. ИИ теперь ведет себя более нахраписто, учитывая условия сценария.
  • Сгенерированы отсутствующие элементы "Алой Башни" в городе волшебниц без замка.
  • Цвета флагов в замках рыцарей и волшебников меняются в зависимости от цвета игрока.
  • Сгенерирована новая пиктограмма для жилища капитана в замке волшебниц.
  • Исправлены и дополнены переводы на немецкий, румынский и украинский языки. Также добавлены начальные переводы на белорусский, испанский и шведский языки.
  • Исправлено свыше 40 ошибок.


  1. Главная ссылка к новости (https://github.com/ihhub/fhero...)
  2. OpenNews: Выпуск игры Free Heroes of Might and Magic II (fheroes2) - 0.9.15
  3. OpenNews: Проект Warsmash развивает альтернативный открытый игровой движок для Warcraft III
  4. OpenNews: Выпуск Lakka 4.2, дистрибутива для создания игровых консолей
  5. OpenNews: Компания Microsoft подключилась к работе над открытым игровым движком Open 3D Engine
  6. OpenNews: Выпуск дистрибутива Steam OS 3.2, используемого на игровой консоли Steam Deck
Автор новости: sirDranik
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57343-fheroes2
Ключевые слова: fheroes2, game
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (69) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Ан (??), 16:36, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Красавчики.
     
  • 1.2, Michael Shigorin (ok), 16:37, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    шо, опять?! (ц)

    PS: предыдущий выпуск на e2k работает нормально, только для сборки lcc 1.25/e2k пришлось оторвать -Wextra-semi (mcst#7154).

     
     
  • 2.6, Аноним (6), 16:58, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Please.

    Где я могу посмотреть цены чтобы не отправлять электронное письмо в отдел продаж только для того, чтобы узнать, какая модель самая дешевая?

    Regards.

    // mine learnt a english in a the school.  at school.  to school.  oops.

     
     
  • 3.9, Аноним (9), 17:03, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Думается, в связи с закрытием проекта «Эльбрус» уже нигде.
     
     
  • 4.13, Аноним (13), 17:37, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    О каком закрытии идёт речь?
    Дайте ссылку на новость
     
     
  • 5.14, Аноним (9), 17:42, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну если не трололо, а прсто из страны розовых пони, то https://www.cnews.ru/news/top/2022-02-27_rossijskie_bajkaly_i_elbrusy
     
     
  • 6.16, n00by (ok), 18:03, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Рядом с Ангстремом дочка ВТБ строит же фабрику. https://www.cnews.ru/news/top/2022-05-05_v_rossii_nachalos_stroitelstvo
    Но у фанатов всё равно во всём виноват банк, мешал г-ну Рейману вводить списанную линию AMD в эксплуатацию.
     
     
  • 7.17, Аноним (9), 18:09, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    28 нм на пустом месте, в условиях мировой изоляции, за пару лет появись! Раз-два.

    А если внимательно почитать, то к 2024 году будут(?) построены аж корпуса. Коробки то есть.

     
     
  • 8.18, n00by (ok), 18:23, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да там много вопросов, откуда возьмётся оборудование Конспирологи утверждают, ч... текст свёрнут, показать
     
     
  • 9.44, Аноним (-), 02:24, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А этот секретный план случайно не 1 хапнуть по максимуму на модной теме 2 быстро... текст свёрнут, показать
     
     
  • 10.56, n00by (ok), 07:06, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если картонные патриоты хором запели, что г-н Рейман молодец, а во всём виноват ... текст свёрнут, показать
     
  • 8.24, Некто (??), 18:45, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У них есть вариант на 60нм и как я понимаю на Микроне будут делать, так что все ... текст свёрнут, показать
     
     
  • 9.26, Аноним (9), 19:26, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, легко так 28 нм до микроновских 65 масштабируем и никто и разницы не замети... текст свёрнут, показать
     
     
  • 10.57, n00by (ok), 07:21, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У Микрона 65 экспериментальные, за счёт модернизации техпроцесса 90 нм и повышен... текст свёрнут, показать
     
  • 7.27, Михрютка (ok), 19:39, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    сореньки, купленную, а не списанную. списать пришлось, видимо, после того, как ее, купив, десять лет или скольк там в голландии на складе продержали?

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

     
     
  • 8.55, n00by (ok), 07:02, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В постановлении арбитража оно значится как подержанное Это для покупающей сто... текст свёрнут, показать
     
  • 7.46, Аноним (-), 02:42, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Рядом с Ангстремом дочка ВТБ строит же фабрику.
    > https://www.cnews.ru/news/top/2022-05-05_v_rossii_nachalos_stroitelstvo

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

     
  • 7.65, Аноним (65), 17:27, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ангстрем много лет не хотел в ввезти купленное оборудование, потому что ему не фабрика нужна, а деньги банка пилить.
    Пока не ведут смертную казнь за коррупцию это будет подороже. Война повод ещё больше денег украсть, пока валют непойми чем и даже без беспилотников
     
     
  • 8.71, n00by (ok), 12:38, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Был бы смысл партнёрам играть карту с TSMC, если бы бы Ангстрем работал И куда ... текст свёрнут, показать
     
  • 6.37, Vkni (ok), 22:33, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ви таки думаете, что Fheroes2 не пойдёт на 300MHz машине?
     
     
  • 7.45, Аноним (-), 02:26, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ви таки думаете, что Fheroes2 не пойдёт на 300MHz машине?

    С 3D саундом? :)

     
  • 5.29, Михрютка (ok), 19:41, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    на опеннете обнаружен анонимус, вышедший из запоя спустя 4 месяца и не приходивший в себя с 24 февраля.
     
  • 3.15, n00by (ok), 18:00, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    https://imaxai.ru/shop/motherboards/e8c-mitx-01

    Вроде не растёт цена. Как удвоилась сразу же, так и держится.

     
  • 2.21, Аноним (21), 18:37, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А тут переход на c++17. Как оно?
     
     
  • 3.43, Аноним (43), 00:40, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    шикарно
     
  • 3.73, Аноним (73), 18:42, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да как всегда. Вроде есть, но не работает. Заводишь баг, через пару месяцев его закрывают, как давно исправленный в версии lcc, о существовании которой ты не знал. Отправляешь запрос на гербовом бланке, ещё через пару месяцев получаешь ссылку на скачивание этой версии и начинаешь следующую итерацию. Когда, наконец, соберёшь проект, выясняется, что разрабы уже перешли на более новый стандарт, и всё надо начинать сначала.
     
  • 2.38, Аноним (38), 00:01, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    e2k ещë кто-то пользуется? По-моему, они перестали быть актуальными после появления торрентов, да и в целом после ухода от локалок в сторону безлимитного интернета
     

  • 1.3, Аноним (3), 16:39, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    когда вижу на опеннете эти релизы
    понимаю что старость уже просто рядом …

     
     
  • 2.28, Аноним (28), 19:40, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    старость, это когда увидите что-то вменяемое про HOMM3, ну или Half-Life 3, наслаждайтесь молодостью с полным расцветом сил!
     
     
  • 3.34, Аноним (-), 20:42, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какая какая халва ? Мы не должны дожить до тройки !
     
     
  • 4.40, Аноним (38), 00:05, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так вот почему всë произошло. Габен, отменят халфу, иначе ядерная война нас всех расщипит на атомы за день до релиза
     
  • 3.47, Аноним (-), 02:56, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > старость, это когда увидите что-то вменяемое про HOMM3,

    VCMI вроде вполне вменяемый. Но AI у него все же тупее fheroes'ов.

     
     
  • 4.53, svetrnd (ok), 06:51, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Удается играть без постоянных вылетов? Каждый год пробую и играть просто невозможно, плюс тупейший ИИ. Проект скорее мёртв, чем жив. В отличии от сабжа, который уже даже сейчас очень крут и будет только лучше.
     
  • 4.64, Аноним (28), 14:01, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    это VCMI то вроде вполне вменяемый? Зайдите в его репозиторий и полюбуйтесь какой шлак в него там коммитят. Можно со структурой проекта вообще не знакомиться, сразу всё видно и понятно, и такой ужас длится годами. По вносимым в проект изменениям можно с уверенностью сказать, что свободным третьим героям не быть никогда, этот проект очень нуждается в железном рыцаре крестов, компилятора и такой-то матери.
     

  • 1.4, pofigist (?), 16:40, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А переводы на эсперанто и латынь есть?
     
     
  • 2.5, Michael Shigorin (ok), 16:42, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если интересуетесь -- точно имеете шанс предложить. :)
     

  • 1.7, Аноним (7), 16:59, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > для жилища капитана в замке волшебниц

    капитанки

     
     
  • 2.39, Аноним (39), 00:03, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    для жилища капитанки в замке Два Холма.
     
  • 2.48, Аноним (-), 02:57, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > капитанки

    Ну хоть не пелотки.

     

  • 1.8, myhand (ok), 17:00, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Don't stop!
     
  • 1.10, anonymouse (?), 17:06, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    re2 ничему не научил
     
     
  • 2.25, Аноним (25), 19:13, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    re3 и revc вообще-то. GTA 2 - двумерная.
     
  • 2.30, Аноним (28), 19:42, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    re2? Resident Evil 2? Движок для процессинга регулярных выражений от google? Или что-то другое
     
     
  • 3.52, Аноним (52), 04:43, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.dev/opennews/art.shtml?num=55896
     

  • 1.11, YetAnotherOnanym (ok), 17:07, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    По звуку поправки неплохо так выглядят.
     
  • 1.12, Аноним (9), 17:15, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Добавлена экспериментальная опция 3D-звука на карте приключений

    Не поймите неправильно, я только «за», но как к top-down проекции применим 3D-звук?

     
     
  • 2.19, anonfhjvxd (?), 18:32, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Очень просто. Если "источник" звука на карте справа, то в правом динамике он будет громче, чем в левом.
     
     
  • 3.20, Аноним (9), 18:34, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    То есть это я всё время музыку в 3D слушал, а думал, просто в стерео.
     
     
  • 4.31, Аноним (28), 19:44, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Стерео музыка это когда она объёмно, а 3d музыка это когда звуковое сопровождение в стерео-каналах прыгает в зависимости от изменения игрового окружения(перемещения героя на глобальной карте).
     
     
  • 5.32, Аноним (9), 19:46, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Значит, я ещё в DOOM с 3D-звуком играл.
     
     
  • 6.41, Full Master (?), 00:09, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ЕМНИП, оно все эмулировалось, как и ambient sounds в Heretic и HeXen. Тру 3D звук поддерживали API Interacive Around-Sound от EAR (и даже порт дума с поддержкой сделали), DirectSound3D и OpenAL.
     
     
  • 7.42, Full Master (?), 00:12, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ах да, еще у Aureal Vortex в 90-х какая-то штука была.
     
  • 4.49, Аноним (-), 03:01, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > То есть это я всё время музыку в 3D слушал, а думал,
    > просто в стерео.

    Путем некоторых манипуляций со звуком можно создать иллюзию позиционирования источника звука. И вот вы уже слышите что ветряная мельница - справа-спереди (вверху), а не абстрактно "стерео".

    При том у игрового движка достаточно информации для позиционирования источника звука в плоскости вокруг вашей головы так же как это на плоской игровой карте.

     
  • 3.23, n00by (ok), 18:41, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ось абсцисс -- это одно измерение.
     
  • 2.22, Аноним (6), 18:38, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    army vs dragon.
    top: roar.ogg
    down: palundra.ogg
     

  • 1.33, Михрютка (ok), 20:03, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>> Добавлена экспериментальная опция 3D-звука на карте

    а как это выглядит в игре? на плоской-то карте?

     
     
  • 2.36, ИмяХ (?), 21:22, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как обычно звук выглядит -  в виде розовых прыгающих пикселей.
     
  • 2.50, Аноним (-), 03:04, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > а как это выглядит в игре? на плоской-то карте?

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

     

  • 1.35, Ilya Indigo (ok), 21:09, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Превосходно!!!
     
  • 1.51, Михаил (??), 04:25, 14/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мусор. Уверен 90% отписавшихся тут даже не пробовали ставить сию поделку. По инструкции с гитхаба не запускается на линуксе. Подозреваю что нужны ресурсы установленной игры через вайн.  
     
     
  • 2.54, svetrnd (ok), 06:55, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Уже год или полтора играю.

    В чем проблема установки? Вроде бы, всё логично.

    А сам движок выше всяких похвал.

     
     
  • 3.66, Человек (??), 20:07, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кидай ссылку на ютуб видео как ты устанавливаешь и запускаешь. Очень интересно посмотреть.  Не виндустяник ли ты часом?
     
  • 2.59, Аноним (59), 09:29, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чисто из любопытсва, попробовал установить с ресурсами демки на Debian 11, ноль проблем. За вычетом скачивания архива с гитхаба и распаковки, там всего для шага, выполнить скрипт установки SDL пакетов, и скрипт скачивания/установки ресурсов демки. Все, после можно уже просто запускать fheroes2 и играть (да, проверил, работает).
     
     
  • 3.62, svetrnd (ok), 12:45, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А 1к+ карт можно взять на известном запрещённом ресурсе.
     

  • 1.60, Аноним (60), 11:58, 14/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Эх а чего не homm3? Она ведь более популярна, не помню даже играл ли вообще во 2ю. А вот в 3ю потрачено неимоверное количество часов жизни с огромным удовольствием.
     
     
  • 2.61, svetrnd (ok), 12:44, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Один и тот же вопрос каждый месяц. Берите VCMI и пилите или играйте, если получится. Есть же.

    Люди занимаются тем, что им больше нравится. Очень важно, сколько вы там часов на что потратили, а они тратят свои часы, как хотелось бы им. У вторых героев совершенно другая атмосфера. Да и третьих во всяких вариациях навалом. А вот по вторым было глухо. Это же отлично, что кто-то взялся за вторые.

     
     
  • 3.63, Аноним (60), 12:59, 14/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Оооо спасибо за наводку, не знал что нативный под линукс есть vcmi, прям в ауре есть, побежал накатывать.
     
     
  • 4.72, svetrnd (ok), 12:43, 15/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ну и как vcmi? Всё так же отстойно, как и 5-7 лет назад? Вот потому fheroes2 и на высоте!
     
     
  • 5.77, ip (??), 11:54, 17/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >ну и как vcmi? Всё так же отстойно, как и 5-7 лет назад?

    Да.

    Поставил тут ребенку на скорую руку, да ставится легко, запускается... потом тупит и вылетает, ии полных трэш, ребенку стало скучно. "стряхнул пылюку" с древней виндовой виртуалки, воткнул туда виндовую же версию текущих h3 - небо и земля, ничего не виснет, ИИ вынес ребенка "одной левой". Сам попробовал - vcmi неиграбелен, слишком туп.

    Больше нативных, хороших и разных игр! виндовая прослойка напрягает.

     

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



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

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