MineCraft-ın açıq mənbəli klonu olan Minetest 5.6.0-ın buraxılışı

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.
    MineCraft-ın açıq mənbəli klonu olan Minetest 5.6.0-ın buraxılışı
  • Şə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.
    MineCraft-ın açıq mənbəli klonu olan Minetest 5.6.0-ın buraxılışı
  • 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

Добавить комментарий