Бесплатная воксельная песочница с открытым исходным кодом Luanti, ранее известная игровому сообществу под названием Minetest, получила крупное обновление до версии 5.17.0. Разработчики проекта настоятельно рекомендуют всем активным игрокам и владельцам серверов обновиться в кратчайшие сроки, так как свежий патч закрывает ряд критических уязвимостей безопасности, напрямую затрагивавших стабильность клиентской и серверной частей платформы.
Главным техническим нововведением релиза стало появление базовой поддержки геймпадов для внутриигровых действий. Однако о полноценном переходе на контроллеры речи пока не идет, поскольку разработчики реализовали управление с геймпада исключительно для перемещения и базовых действий персонажа в игровом мире, тогда как навигация по многочисленным системным меню и экранным интерфейсам все еще требует клавиатуры с мышью.
Существенные изменения затронули и графическую составляющую движка. В версии 5.17.0 появилась долгожданная поддержка многодорожечных анимаций для трехмерных моделей формата glTF, благодаря чему авторы модификаций получили возможность настраивать сразу несколько независимых анимационных треков для одного объекта. Помимо этого, программисты устранили раздражающее мерцание растительности при активных шейдерах, исправили отображение волн жидкости под твердыми блоками и убрали привязку курсора мыши к границам окна, которая создавала проблемы владельцам высокочувствительных сенсоров при низкой частоте кадров.
Интерфейс платформы также избавился от застарелых технических недоработок. Выпадающие списки теперь без сбоев реагируют на зажатие и перетаскивание мышью, диалоговые окна перестали самопроизвольно закрываться при переключении фокуса на другие приложения, а во внутриигровом чате заработало привычное автодополнение никнеймов по нажатию клавиши Tab. В окнах инвентаря интерактивные кнопки больше не сбрасывают фокус при обновлении информации, а шкала загрузки медиафайлов в главном меню научилась показывать расширенные подробности процесса.
В серверной части команда провела оптимизацию алгоритмов отрисовки видимых блоков карты и переработала систему расчета физических столкновений. Серверный модуль обзавелся встроенной поддержкой параметров запуска для отладчика, а мобильная сборка под Android получила режим ограниченного доступа к системной директории с файлами. Вдобавок авторы повысили общую производительность модификаторов текстур и встроили автоматическую проверку контрольных сумм системных файлов, что позволяет заранее отслеживать ошибки при повреждении игровых данных.
Для моддеров авторы расширили документацию по скриптам на языке Lua, ввели стили выравнивания для текстовых блоков и открыли темную тему на сайте документации движка. На фоне развития технологий искусственного интеллекта создатели Luanti также официально приняли свод правил относительно контента от нейросетей, запретив бесконтрольное добавление сгенерированного кода в репозиторий проекта, на котором сегодня базируются популярные бесплатные альтернативы Minecraft вроде VoxeLibre.

