Издаване на Minetest 5.6.0, открит клонинг на играта MineCraft

Представен е новият Minetest 5.6.0, отворен кросплатформен вариант на играта MineCraft, който позволява на групи играчи да изработват различни структури от стандартни блокове, създавайки подобия на виртуални светове (жанр пясъчник). Играта е написана на C++ с използване на 3D движка irrlicht. За създаване на разширения се използва Lua. Кодът на Minetest се разпространява под лиценз LGPL, а игралните ресурси под лиценз CC BY-SA 3.0. Готовите сборки на Minetest са създадени за различни дистрибуции на Linux, Android, FreeBSD, Windows и macOS.

Сред добавените подобрения:

  • Извършена е работа по подобряване на поддръжката на графиката и входните устройства. Поради стагнация на разработката на библиотеката Irrlicht, използвана за 3D рендериране, проектът е създал собствен fork — Irrlicht-MT, в който са отстранени много грешки. Също така е започнал процесът на почистване на остарял код и замяна на привързването към Irrlicht с използване на други библиотеки. В бъдеще е планирано напълно да се откажем от Irrlicht и да преминем на използването на SDL и OpenGL без допълнителни слоеве.
  • Добавена е поддръжка за динамично рисуване на сенки, променящи се в зависимост от позицията на слънцето и луната.
    Издаване на Minetest 5.6.0, открит клонинг на играта MineCraft
  • Обезпечена е коректна сортировка по прозрачност, което е позволило да се справим с различни проблеми, възникващи при показването на прозрачни материали, като течности и стъкло.
  • Подобрено е управлението на модовете. Осигурена е възможност за използване на един мод на няколко места (например, като зависимост от други модове) и изборно включване на конкретни екземпляри на модовете.
    Издаване на Minetest 5.6.0, открит клонинг на играта MineCraft
  • Оптимизиран е процесът по регистрация на играчи. Добавени са отделни бутони за регистрация и вход. Въведен е отделен диалог за регистрация, в който са интегрирани функциите на премахнатия диалог за потвърждаване на паролата.
  • В API за модовете е добавена поддръжка за стартиране на код на Lua в друг поток за извършване на ресурсоемки изчисления, така че да не блокират основния поток.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster