Është publikuar versioni Minetest 5.6.0, një variant i hapur dhe cross-platform i lojës MineCraft, që lejon grupe lojtarësh të formojnë struktura të ndryshme nga blloqet standarde, duke formuar një botë virtuale (gjini sandbox). Loja është shkruar në gjuhën C++ duke përdorur motorin 3D irrlicht. Për krijimin e zgjerimeve përdoret gjuhë Lua. Kodi i Minetest shpërndahet nën licencën LGPL, ndërsa resurset e lojës nën licencën CC BY-SA 3.0. Ndërtesat e gjera të Minetest janë krijuar për distribucione të ndryshme Linux, Android, FreeBSD, Windows dhe macOS.
Mes përmirësimeve të shtuar:
- Është bërë punë për të përmirësuar mbështetje për grafikën dhe pajisjet e hyrjes. Në lidhje me stagnimin e zhvillimit të bibliotekës Irrlicht, e cila përdoret për renderimin 3D, projekti ka krijuar një fork të vetin — Irrlicht-MT, ku janë eliminuar shumë gabime. Po ashtu, ka filluar procesi i pastrimit të kodit të vjetëruar dhe zëvendësimin e lidhjeve me Irrlicht me përdorimin e bibliotekave të tjera. Në të ardhmen planifikohet që të hiqet plotësisht Irrlicht dhe të kalojë në përdorimin e SDL dhe OpenGL pa shtresa të tjera.
- Është shtuar mbështetje për vizatimin dinamik të hijeve, që ndryshojnë në varësi të pozicionit të diellit dhe hënës.

- Është siguruar renditje e saktë sipas transparencës, e cila ka lejuar heqjen e problemeve të ndryshme që shfaqeshin gjatë shfaqjes së materialeve transparente, të tilla si lëngu dhe qelqi.
- Është përmirësuar menaxhimi i modifikimeve. Është ofruar mundësia e përdorimit të një modifikimi në disa vende (për shembull, si varësi për modifikime të tjera) dhe aktivizimi selektiv i rasteve të caktuara të modifikimeve.

- Është thjeshtuar procesi i regjistrimit të lojtarëve. Janë shtuar butona të ndara për regjistrimin dhe hyrjen. Është shtuar një dialog i veçantë për regjistrim, në të cilin janë integruar funksionet e dialogut të konfirmimit të fjalëkalimit të hequr.
- Në API-në për modifikimet është shtuar mbështetje për ekzekutimin e kodit në gjuhën Lua në një thread tjetër për të nxjerrë llogaritjet e ndërlikuara, në mënyrë që ato të mos bllokojnë thread-in kryesor.
Burimi: opennet.ru


