Lëshimi i Minetest 5.6.0, një klon me burim të hapur i MineCraft

Është prezantuar lëshimi i Minetest 5.6.0, një version i hapur ndër-platformë i lojës MineCraft, i cili lejon grupet e lojtarëve të formojnë së bashku struktura të ndryshme nga blloqe standarde që formojnë një pamje të një bote virtuale (zhanri sandbox). Loja është shkruar në C++ duke përdorur motorin irrlicht 3D. Gjuha Lua përdoret për të krijuar shtesa. Kodi Minetest është i licencuar sipas LGPL dhe asetet e lojës janë të licencuara sipas CC BY-SA 3.0. Ndërtimet e gatshme të Minetest janë krijuar për shpërndarje të ndryshme Linux, Android, FreeBSD, Windows dhe macOS.

Përmirësimet e shtuara përfshijnë:

  • Është bërë punë për përmirësimin e mbështetjes grafike dhe pajisjes hyrëse. Për shkak të stagnimit të zhvillimit të bibliotekës Irrlicht, e përdorur për paraqitje 3D, projekti krijoi pirunin e vet - Irrlicht-MT, në të cilin u eliminuan shumë gabime. Procesi i pastrimit të kodit të trashëguar dhe zëvendësimit të lidhjeve me Irrlicht me përdorimin e bibliotekave të tjera ka filluar gjithashtu. Në të ardhmen, është planifikuar të braktisni plotësisht Irrlicht dhe të kaloni në përdorimin e SDL dhe OpenGL pa shtresa shtesë.
  • Mbështetje e shtuar për paraqitjen dinamike të hijeve që ndryshojnë në varësi të pozicionit të diellit dhe hënës.
    Lëshimi i Minetest 5.6.0, një klon me burim të hapur i MineCraft
  • Është siguruar renditja e saktë sipas transparencës, e cila eliminon problemet e ndryshme që lindin kur shfaqen materiale transparente si lëngu dhe xhami.
  • Menaxhimi i përmirësuar i modës. Është e mundur të përdoret një mod në disa vende (për shembull, si një varësi nga modalitetet e tjera) dhe të përfshihen në mënyrë selektive raste specifike të modaliteteve.
    Lëshimi i Minetest 5.6.0, një klon me burim të hapur i MineCraft
  • Procesi i regjistrimit të lojtarëve është thjeshtuar. U shtuan butona të veçantë për regjistrim dhe hyrje. Është shtuar një dialog i veçantë regjistrimi, në të cilin janë integruar funksionet e dialogut të konfirmimit të fjalëkalimit të hequr.
  • API për modalitetet ka shtuar mbështetje për ekzekutimin e kodit Lua në një lidhje tjetër për të shkarkuar llogaritjet me burime intensive në mënyrë që ato të mos bllokojnë fillin kryesor.

Burimi: opennet.ru

Shto një koment