Release av Minetest 5.6.0, en öppen källkodsklon av MineCraft

Utgivningen av Minetest 5.6.0 har presenterats, en öppen plattformsoberoende version av spelet MineCraft, som tillåter grupper av spelare att tillsammans bilda olika strukturer från standardblock som bildar en sken av en virtuell värld (sandlådegenre). Spelet är skrivet i C++ med hjälp av irrlicht 3D-motorn. Lua-språket används för att skapa tillägg. Minetest-koden är licensierad under LGPL, och speltillgångar är licensierade under CC BY-SA 3.0. Färdiga Minetest-byggen skapas för olika Linux-, Android-, FreeBSD-, Windows- och macOS-distributioner.

Bland de tillagda förbättringarna:

  • Arbete har gjorts för att förbättra grafik och stöd för inmatningsenheter. På grund av stagnationen av utvecklingen av Irrlicht-biblioteket, som används för 3D-rendering, skapade projektet sin egen gaffel - Irrlicht-MT, där många fel eliminerades. Processen att rensa upp äldre kod och ersätta bindningar till Irrlicht med användning av andra bibliotek har också börjat. I framtiden är det planerat att helt överge Irrlicht och gå över till att använda SDL och OpenGL utan ytterligare lager.
  • Tillagt stöd för dynamisk återgivning av skuggor som ändras beroende på solens och månens position.
    Release av Minetest 5.6.0, en öppen källkodsklon av MineCraft
  • Korrekt sortering efter genomskinlighet har tillhandahållits, vilket eliminerar olika problem som uppstår vid visning av transparenta material som vätska och glas.
  • Förbättrad modhantering. Det är möjligt att använda en mod på flera ställen (till exempel som ett beroende av andra mods) och selektivt inkludera specifika instanser av mods.
    Release av Minetest 5.6.0, en öppen källkodsklon av MineCraft
  • Spelarregistreringsprocessen har förenklats. Lagt till separata knappar för registrering och inloggning. En separat registreringsdialog har lagts till, i vilken funktionerna i den borttagna lösenordsbekräftelsedialogen är integrerade.
  • API för mods har lagt till stöd för att köra Lua-kod i en annan tråd för att avlasta resurskrävande beräkningar så att de inte blockerar huvudtråden.

Källa: opennet.ru

Lägg en kommentar