Випуск Minetest 5.6.0, відкритого клону гри MineCraft

Представлений випуск Minetest 5.6.0, відкритого кросплатформового варіанта гри MineCraft, що дозволяє групам гравців спільно формувати з типових блоків різні структури, що утворюють подібність до віртуального світу (жанр пісочниця). Гра написана мовою С++ з використанням 3D-движка irrlicht. Для створення розширень використовується мова Lua. Код Minetest розповсюджується під ліцензією LGPL, а ігрові ресурси під ліцензією CC BY-SA 3.0. Готові збірки Minetest створені для різних дистрибутивів Linux, Android, FreeBSD, Windows та MacOS.

Серед доданих покращень:

  • Проведено роботу з покращення підтримки графіки та пристроїв введення. У зв'язку зі стагнацією розробки бібліотеки Irrlicht, яка застосовується для 3D-рендиренгу, проектом створено власний форк — Irrlicht-MT, у якому усунуто багато помилок. Також розпочався процес чищення застарілого коду та заміни прив'язок до Irrlicht на використання інших бібліотек. У майбутньому планується повністю відмовитися від Irrlicht та перейти на використання SDL та OpenGL без додаткових прошарків.
  • Додано підтримку динамічного відтворення тіней, що змінюються в залежності від положення сонця та місяця.
    Випуск Minetest 5.6.0, відкритого клону гри MineCraft
  • Забезпечено коректне сортування за прозорістю, що дозволило позбавитися різних проблем, що виникають при відображенні прозорих матеріалів, таких як рідина і скло.
  • Поліпшено керування модами. Надано можливість використання одного мода в кількох місцях (наприклад, в залежності від інших модів) та вибіркового включення конкретних екземплярів модів.
    Випуск Minetest 5.6.0, відкритого клону гри MineCraft
  • Спрощено процес реєстрації гравця. Додано окремі кнопки для реєстрації та входу. Додано окремий діалог реєстрації, до якого інтегровані функції прибраного діалогу підтвердження пароля.
  • В API для модів додано підтримку запуску коду мовою Lua в іншому потоці для винесення ресурсомістких обчислень, щоб вони не блокували основний потік.

Джерело: opennet.ru

Додати коментар або відгук