انتشار Minetest 5.6.0 ارائه شده است، یک نسخه کراس پلتفرم باز از بازی MineCraft، که به گروههایی از بازیکنان اجازه میدهد به طور مشترک ساختارهای مختلفی را از بلوکهای استاندارد تشکیل دهند که شبیه دنیای مجازی (ژانر sandbox) است. بازی به زبان C++ و با استفاده از موتور سه بعدی irrlicht نوشته شده است. از زبان Lua برای ایجاد برنامه های افزودنی استفاده می شود. کد Minetest تحت مجوز LGPL و منابع بازی تحت مجوز CC BY-SA 3 هستند. ساختهای آماده Minetest برای توزیعهای مختلف Linux، Android، FreeBSD، Windows و macOS ایجاد شدهاند.
بهبودهای اضافه شده عبارتند از:
- کار برای بهبود پشتیبانی از گرافیک و دستگاه های ورودی انجام شده است. با توجه به رکود توسعه کتابخانه Irrlicht که برای رندر سه بعدی استفاده می شود، این پروژه فورک خود را ایجاد کرده است - Irrlicht-MT که در آن بسیاری از خطاها برطرف شده است. روند پاکسازی کدهای منسوخ و جایگزینی پیوندهای Irrlicht با کتابخانه های دیگر نیز آغاز شده است. در آینده، برنامه ریزی شده است که Irrlicht را به طور کامل کنار بگذاریم و به استفاده از SDL و OpenGL بدون لایه های اضافی روی بیاوریم.
- پشتیبانی اضافه شده برای رندر دینامیک سایه هایی که بسته به موقعیت خورشید و ماه تغییر می کنند.
- مرتب سازی شفافیت اصلاح شده است تا مشکلات مختلفی را که هنگام نمایش مواد شفاف مانند مایع و شیشه رخ می دهد، از بین ببرد.
- مدیریت مود بهبود یافته امکان استفاده از یک مد در چندین مکان (مثلاً به عنوان وابستگی به سایر مدها) و فعال کردن انتخابی نمونه های خاصی از مدها ارائه شده است.
- فرآیند ثبت نام بازیکن ساده شده است. اضافه شدن دکمه های جداگانه برای ثبت نام و ورود. یک گفتگوی ثبت نام جداگانه اضافه شده است که عملکردهای گفتگوی تایید رمز عبور حذف شده را یکپارچه می کند.
- پشتیبانی از اجرای کد Lua در رشتهای دیگر به mod API اضافه شد تا محاسبات پرمصرف منابع را بارگیری کند تا رشته اصلی مسدود نشود.
منبع: opennet.ru