Udgivelse af Minetest 5.6.0, en open source-klon af MineCraft

Udgivelsen af ​​Minetest 5.6.0 præsenteres, en åben cross-platform-version af MineCraft-spillet, som giver grupper af spillere mulighed for i fællesskab at danne forskellige strukturer fra standardblokke, der danner et udseende af en virtuel verden (sandbox-genre). Spillet er skrevet i C++ ved hjælp af irrlicht 3D-motoren. Lua-sproget bruges til at oprette udvidelser. Minetest-koden er licenseret under LGPL, og spilressourcerne er licenseret under CC BY-SA 3.0. Minetest-klare builds er skabt til forskellige distributioner af Linux, Android, FreeBSD, Windows og macOS.

Tilføjede forbedringer omfatter:

  • Der er blevet arbejdet på at forbedre understøttelsen af ​​grafik og inputenheder. På grund af stagnationen af ​​udviklingen af ​​Irrlicht-biblioteket, der bruges til 3D-gengivelse, har projektet skabt sin egen gaffel - Irrlicht-MT, hvor mange fejl er blevet rettet. Processen med at rydde op i forældet kode og erstatte Irrlicht-bindinger med andre biblioteker er også begyndt. I fremtiden er det planlagt helt at opgive Irrlicht og skifte til at bruge SDL og OpenGL uden yderligere lag.
  • Tilføjet støtte til dynamisk gengivelse af skygger, der ændrer sig afhængigt af solens og månens position.
    Udgivelse af Minetest 5.6.0, en open source-klon af MineCraft
  • Gennemsigtighedssortering er blevet korrigeret for at eliminere forskellige problemer, der opstår ved visning af transparente materialer som væske og glas.
  • Forbedret modstyring. Muligheden for at bruge en mod flere steder (for eksempel som en afhængighed af andre mods) og selektivt aktivere specifikke forekomster af mods er tilvejebragt.
    Udgivelse af Minetest 5.6.0, en open source-klon af MineCraft
  • Forenklet spillerregistreringsproces. Tilføjet separate knapper til registrering og login. Der er tilføjet en separat registreringsdialog, som integrerer funktionerne i den fjernede adgangskodebekræftelsesdialog.
  • Tilføjet understøttelse for at køre Lua-kode i en anden tråd til mod API'et for at aflaste ressourcekrævende beregninger, så de ikke blokerer hovedtråden.

Kilde: opennet.ru

Tilføj en kommentar