fheroes2 — это воссоздание игрового движка Heroes of Might and Magic II.
Несколько дней назад было объявлено о выходе новой версии. Герои меча и магии II 0.9.20, версия, которая включает несколько исправлений в AI, а также улучшения в переводах на разные языки.
Для тех, кто не знает Герои Меча и Магии II, они должны знать, что это пошаговая тактическая стратегия разработан в 1996 году. История названия продолжает каноническую концовку своего предшественника, завершившейся победой лорда Морглина Железного Кулака.
Основные новые возможности Heroes of Might and Magic II 0.9.20
В представленной новой версии добавлены возможность генерировать текст на кнопках для всех языков, в дополнение к обновлениям для переводов на различные языки, например, турецкий, польский, норвежский, русский, французский, голландский и другие.
Еще одно изменение, которое представлено в новой версии, заключается в том, что исправлено значительное количество проблем и ошибок в ИИ, помимо этого были добавлены новые алгоритмы поведения ИИ на карте приключений и в отладочной версии движка у него есть специальный режим, позволяющий наблюдать за всеми действиями ИИ для отслеживания ошибок.
Также упоминается, что добавлена правильная логика для обмена артефактами между ИИ-героями, а также уменьшение бонуса роста монстров для ИИ и другие исправления, такие как неправильное использование Dimension Door героями ИИ и неправильная оценка предметов для героев ИИ.Герои ИИ на кораблях.
Кроме того, также теперь мы можем найти недостающую многопользовательскую механику «гандикап» (ограничения игроков), даже для режима одиночной игры, а также улучшения пользовательского интерфейса диалога «Настройки».
Из других изменений которые выделяются из этой новой версии:
- Добавлена функция, позволяющая ИИ управлять игроком-человеком (только отладочная сборка).
- В пользовательский интерфейс добавлены новые значки для эффекта «Окаменение».
Добавлено - Пересчитать путь героя, когда герой был выбран мышью
- Исправить остановленную музыку в событиях быстрого закрытия диалога с внутренней музыкой
- Поддержка горячих клавиш для перезапуска сценария кампании
- Герои ИИ теперь используют заклинания из свитков.
- Исправить нейтральный рост городских юнитов
- Показать подробную информацию о составе альянсов в окне информации о сценарии
- Добавлена дата для регистрации будущих исправлений ошибок.
- Скрыть окно консоли для операционных систем Windows и добавить файл журнала для этой платформы
- Соответствующие иконки для заклинания окаменение
- Ускорьте рендеринг карты приключений
- Создание шрифтов кнопок для разных кодовых страниц
- Обычные правила роста юнитов в нейтральных городах/замках с нестандартными войсками
- Сделайте отслеживание движений монстров в бою более удобным для пользователя.
- Исправление логики обработки ячеек, содержащих юнитов, доступных для возможной атаки юнитами ИИ
Наконец, если вам интересно узнать об этом больше о выпуске этой новой версии. Вы можете проверить детали По следующей ссылке.
Как установить Heroes of Might and Magic II на Ubuntu и производные версии?
Для тех, кому интересно чтобы иметь возможность установить эту игру в вашей системе, должна быть как минимум демо-версия игры Heroes of Might and Magic II, чтобы иметь возможность играть в нее.
Для этого достаточно использовать один из предлагаемых скачиваемых скриптов, чтобы получить демо-версию оригинальной игры.
Для чего для Linux требуется явная установка SDL и для этого просто скрипт / Linux в соответствии с пакетом вашей операционной системы и запустите файл.
Стоит отметить, что рекомендуется использовать версию SDL2 для более новых операционных систем, тогда как SDL1 предпочтительнее для более старых систем.
install_sdl_1.sh
O
install_sdl_2.sh
После сценарий должен быть выполнен найдено в / script
demo_linux.sh
Чтобы иметь возможность скачать демо-версию игры, которая необходима для минимальной разработки.
Как только это будет сделано, просто выполните make в корневом каталоге проекта.. Для компиляции SDL 2 вы должны запустить команду перед компиляцией проекта.
export WITH_SDL2="ON"
Код проекта написан на C ++ и распространяется под лицензией GPLv2. Если вы хотите узнать больше о проекте или ознакомиться с его исходным кодом, вы можете это сделать. по ссылке ниже.