MineCraft oyununun açıq kross-platformalı versiyası olan Minetest 5.6.0-ın buraxılışı təqdim olundu ki, bu da oyunçu qruplarına virtual dünyanın görünüşünü (qum qutusu janrı) təşkil edən standart bloklardan birgə müxtəlif strukturlar yaratmağa imkan verir. Oyun irrlicht 3D mühərrikindən istifadə edərək C++ dilində yazılmışdır. Lua dili uzantılar yaratmaq üçün istifadə olunur. Minetest kodu LGPL, oyun aktivləri isə CC BY-SA 3.0 əsasında lisenziyalaşdırılıb. Hazır Minetest konstruksiyaları müxtəlif Linux, Android, FreeBSD, Windows və macOS paylamaları üçün yaradılmışdır.
Əlavə edilmiş təkmilləşdirmələrə aşağıdakılar daxildir:
- Qrafik və daxiletmə qurğusunun dəstəyini təkmilləşdirmək üçün işlər görülüb. 3D göstərilməsi üçün istifadə edilən Irrlicht kitabxanasının inkişafının durğunluğu səbəbindən layihə bir çox səhvlərin aradan qaldırıldığı öz çəngəlini - Irrlicht-MT-ni yaratdı. Köhnə kodun təmizlənməsi və digər kitabxanaların istifadəsi ilə Irrlicht-ə bağlamaların dəyişdirilməsi prosesi də başladı. Gələcəkdə Irrlicht-dən tamamilə imtina etmək və əlavə təbəqələr olmadan SDL və OpenGL-dən istifadəyə keçmək planlaşdırılır.
- Günəşin və ayın mövqeyindən asılı olaraq dəyişən kölgələrin dinamik göstərilməsi üçün əlavə dəstək.
- Şəffaflığa görə düzgün çeşidləmə təmin edilib ki, bu da maye və şüşə kimi şəffaf materialların nümayişi zamanı yaranan müxtəlif problemləri aradan qaldırır.
- Təkmilləşdirilmiş mod idarəetməsi. Bir moddan bir neçə yerdə istifadə etmək mümkündür (məsələn, digər modlardan asılılıq kimi) və seçmə olaraq modların xüsusi nümunələrini daxil etmək.
- Oyunçuların qeydiyyatı prosesi sadələşdirilib. Qeydiyyat və giriş üçün ayrıca düymələr əlavə edildi. Silinmiş parolun təsdiqi dialoqunun funksiyalarının birləşdirildiyi ayrıca qeydiyyat dialoqu əlavə edilmişdir.
- Modlar üçün API, əsas ipi bloklamamaq üçün resurs-intensiv hesablamaları boşaltmaq üçün başqa bir mövzuda Lua kodunu işlətmək üçün dəstək əlavə etdi.
Mənbə: opennet.ru