มีการนำเสนอ Minetest 5.6.0 ซึ่งเป็นเวอร์ชันเปิดข้ามแพลตฟอร์มของเกม MineCraft ซึ่งช่วยให้ผู้เล่นกลุ่มสามารถร่วมกันสร้างโครงสร้างต่างๆ จากบล็อกมาตรฐานที่สร้างรูปร่างของโลกเสมือนจริง (ประเภทแซนด์บ็อกซ์) เกมนี้เขียนด้วยภาษา C++ โดยใช้เอนจิ้น 3D irrlicht ภาษา Lua ใช้ในการสร้างส่วนขยาย รหัส Minetest ได้รับอนุญาตภายใต้ LGPL และเนื้อหาเกมได้รับอนุญาตภายใต้ CC BY-SA 3.0 โครงสร้าง Minetest สำเร็จรูปถูกสร้างขึ้นสำหรับ Linux, Android, FreeBSD, Windows และ macOS ต่างๆ
เพิ่มการปรับปรุงรวมถึง:
- Проведена работа по улучшению поддержки графики и устройств ввода. В связи со стагнацией разработки библиотеки Irrlicht, применяемой для 3D-рендиренга, проектом создан собственный форк — Irrlicht-MT, в котором устранены многие ошибки. Также начался процесс чистки устаревшего кода и замены привязок к Irrlicht на использование других библиотек. В будущем планируется полностью отказаться от Irrlicht и перейти на использования SDL и OpenGL без дополнительных прослоек.
- Добавлена поддержка динамической отрисовки теней, меняющихся в зависимости от положения солнца и луны.
- Обеспечена корректная сортировка по прозрачности, позволившая избавиться от различных проблем, возникающих при отображении прозрачных материалов, таких как жидкость и стекло.
- Улучшено управление модами. Предоставлена возможность использования одного мода в нескольких местах (например, в качестве зависимости у других модов) и выборочного включения конкретных экземпляров модов.
- Упрощён процесс регистрации игрока. Добавлены раздельные кнопки для регистрации и входа. Добавлен отдельный диалог регистрации, в который интегрированы функции убранного диалога подтверждения пароля.
- В API для модов добавлена поддержка запуска кода на языке Lua в другом потоке для выноса ресурсоёмных вычислений, чтобы они не блокировали основной поток.
ที่มา: opennet.ru