LINUX.ORG.RU

fheroes2 0.9.21

 , , , ,


1

1

Здравствуйте, уважаемые любители Героев Меча и Магии 2!

Игровой движок fheroes2 получил обновление 0.9.21. Каждый может попробовать игру с теми изменениями, над которыми мы со всей тщательностью работали на протяжении последнего месяца. Ниже вы можете ознакомиться с наиболее важными, на наш взгляд, или же просмотреть все в полном списке релиза у нас на сайте.

Прежде всего, были исправлены проблемы с воспроизведением звука во время просмотра видео, которые возникли из-за обновления библиотеки SDL. Больше никакой посторонний шум не будет разрушать Ваше погружение в кампанию.

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

Множество улучшений получил ИИ нашего движка. Герои противника теперь будут лучше сортировать свои войска и намного эффективнее передвигаться по карте приключений благодаря оптимизации алгоритмов исследования карты. Всё это сделает геймплей увлекательнее. Попробуйте пройти теперь оригинальную кампанию, последняя миссия которой теперь стала настоящим испытанием!

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

А ещё в этом месяце у нас началась активная подготовка к выпуску версии fheroes2 для Android! Тестовая версия уже доступна в нашем списке ресурсов, однако над оптимизацией и управлением еще придется поработать. В ближайшие месяцы мы планируем выпустить полностью рабочую и удобную версию, чтобы вы смогли легко установить и запустить Героев 2 на ваших мобильных устройствах.

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

Благодарим Вас за поддержку нашего проекта! Мы надеемся, что запуская в Героев Меча и Магии 2 на нашем движке вы получаете максимальное удовлетворение от этой увлекательной игры.

Руководство по установке.

Помочь с осуществлением будущих улучшений игры можно подпиской на Boosty или Patreon.

>>> Подробности на нашей странице

★★★

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

Ответ на: комментарий от sirDranik

Да, спасибо, я уже понял, что у меня неполная версия. Поищу полную.

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

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

По коду было непонятно, что это сторонний проект. Просто замечание: как правило, когда сторонний проект подключается копированием кода, а не другими способами, традиционно копии кладутся в каталог с названием типа vendor, vendorized, и т.п., чтобы явно пометить, что это скопированные зависимости третьей стороны, а не код проекта.

И по логу git тоже было непонятно, что это копия.

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

Сторонние проекты, бывает, копируют в папку thirdparty.

А что касается libsmacker. Библиотечка так себе, она на некоторых smk из героев падала. Поэтому в fheroes2 правленная версия. Но другой библиотечки без зависимостей (или с минимумом их) не нашлось.

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

У меня тоже была проблемы с проигрыванием видео. Может это, создать базу CRC известных вам видео, а если видео не известно - не играть его?

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

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

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

Да, я нашёл оригинал, и поиграл с удовольствием, падений не было.

emorozov
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.