Predstavljeno je izdanje Minetest 5.6.0, otvorene cross-platformske verzije igre MineCraft, koja omogućava grupama igrača da zajednički formiraju različite strukture od standardnih blokova koji čine privid virtuelnog svijeta (žanr sandbox-a). Igra je napisana u C++-u koristeći irrlicht 3D engine. Lua jezik se koristi za kreiranje ekstenzija. Minetest kod je licenciran pod LGPL, a resursi igre su licencirani pod CC BY-SA 3.0. Minetest gotove verzije kreirane su za različite distribucije Linuxa, Androida, FreeBSD-a, Windowsa i macOS-a.
Dodata poboljšanja uključuju:
- Radilo se na poboljšanju podrške za grafičke i ulazne uređaje. Zbog stagnacije razvoja Irrlicht biblioteke koja se koristi za 3D renderiranje, projekat je kreirao vlastitu viljušku - Irrlicht-MT, u kojoj su ispravljene mnoge greške. Započeo je i proces čišćenja zastarjelog koda i zamjene Irrlicht povezivanja drugim bibliotekama. U budućnosti se planira potpuno napustiti Irrlicht i prijeći na korištenje SDL-a i OpenGL-a bez dodatnih slojeva.
- Dodata podrška za dinamičko renderovanje senki koje se menjaju u zavisnosti od položaja sunca i meseca.
- Sortiranje prozirnosti je ispravljeno kako bi se eliminisali različiti problemi koji se javljaju prilikom prikazivanja prozirnih materijala kao što su tečnost i staklo.
- Poboljšano upravljanje modovima. Omogućena je mogućnost korištenja jednog moda na nekoliko mjesta (na primjer, kao ovisnost o drugim modovima) i selektivnog omogućavanja određenih instanci modova.
- Pojednostavljeni proces registracije igrača. Dodano odvojeno dugme za registraciju i prijavu. Dodan je poseban dijalog za registraciju, koji integriše funkcije dijaloga za potvrdu uklonjene lozinke.
- Dodata podrška za pokretanje Lua koda u drugoj niti u mod API-ju kako bi se rasteretili kalkulacije koje zahtijevaju velike resurse tako da ne blokiraju glavnu nit.
izvor: opennet.ru