Запуск новой версии Minetest 5.6.0, в этой новой версии, которая представлена Было реализовано много изменений Из которых наиболее важными являются улучшения поддержки теней, а также решение о форке библиотеки IrrlichT, среди прочего.
Для тех, кто не знает о Minetest, им следует знать, что это позиционируется как открытая кроссплатформенная версия игры MineCraft, что позволяет группам игроков совместно формировать различные конструкции из стандартных блоков, образующих подобие виртуального мира.
Minetest Он состоит из двух частей: основного движка и модов. Именно моды делают игру более интересной.
Мир по умолчанию, который поставляется с Minetest, является основным. У вас есть множество материалов и вещей, которые вы можете сделать, но, например, здесь нет животных или монстров.
Основные новинки Minetest 5.6.0
В представленной новой версии Minetest 5.6.0 подчеркивается, что была проделана работа по улучшению совместимости с графикой и устройствами ввода.
Также из-за остановки разработки библиотеки Irrlicht, используемой для 3D-рендеринга, проект создал собственную вилку: Irrlicht-MT в котором исправлено много ошибок. Он также начал процесс очистки устаревшего кода и замены привязок Irrlicht другими библиотеками. В дальнейшем планируется полностью отказаться от Irrlicht и перейти на использование SDL и OpenGL без дополнительных слоев.
Еще одно изменение, которое выделяется из новой версии, заключается в том, что добавлена поддержка динамического рендеринга теней Они меняются в зависимости от положения солнца и луны.
Мы также можем найти в этой новой версии Minetest 5.6.0, что для прозрачности была предоставлена правильная классификация, что позволило избавиться от ряда проблем, возникающих при отображении прозрачных материалов, таких как жидкости и стекло.
Кроме того, подчеркнуто, что управление модами было улучшено, Это дает возможность использовать мод в нескольких местах (например, как зависимость от других модов) и выборочно включать определенные экземпляры модов.
Процесс регистрации игроков был упрощен, кроме того, были добавлены отдельные кнопки для регистрации и входа в систему, а также добавлен отдельный диалог регистрации, который объединяет функции удаленного диалога подтверждения пароля.
Добавлено поддержка выполнения кода Lua в другом потоке для API мода чтобы разгрузить ресурсоемкие вычисления, чтобы они не блокировали основной поток.
Из других изменений, которые выделяются этой новой версии:
- Различные значения пути к моду в world.mt, чтобы избежать проблем с повторяющимися именами модов.
- Увеличить макс. блочные объекты по умолчанию
- Встроенный: позволяет отозвать неизвестные привилегии (
- Исправлена ошибка, из-за которой некоторые текстуры не отправлялись корректно на старые клиенты.
- Исправление различных проблем, связанных с регистрацией/аутентификацией
- Исправлено включение зависимостей модов и пакетов модов.
- Исправление инструкций по сборке macOS (
- Различные исправления и улучшения в коде C++.
- Список улучшений игры DevTest
Наконец, если вам интересно узнать об этом больше, вы должны знать, что игра написана на C++ с использованием 3D-движка irrlicht, а язык Lua используется для создания расширений. Код Minetest распространяется под лицензией LGPL, а игровые ресурсы лицензируются под лицензией CC BY-SA 3.0.
Вы можете проверить полный журнал изменений этого нового версия по следующей ссылке.
Как установить Minetest на Ubuntu и производные?
Для тех, кто заинтересован в установке Minetest в свою систему, вы должны знать, что его можно установить прямо из репозиториев Ubuntu.
Просто откройте терминал и введите:
sudo apt install minetest
Хотя также есть репозиторий, с помощью которого вы можете быстрее получать обновления.
Это добавлено с помощью:
sudo add-apt-repository ppa:minetestdevs/stable sudo apt-get update
И они устанавливаются с помощью:
sudo apt install minetest
Наконец, обычно tЕго также можно установить в любом дистрибутиве Linux, поддерживающем пакеты Flatpak.
Эту установку можно выполнить, выполнив в терминале следующее:
flatpak install flathub net.minetest.Minetest