Release van Minetest 5.6.0, een open source kloon van MineCraft

De release van Minetest 5.6.0 is gepresenteerd, een open platformonafhankelijke versie van de game MineCraft, waarmee groepen spelers gezamenlijk verschillende structuren kunnen vormen uit standaardblokken die een schijn van een virtuele wereld vormen (sandbox-genre). Het spel is geschreven in C++ met behulp van de irrlicht 3D-engine. De Lua-taal wordt gebruikt om extensies te maken. De Minetest-code is gelicentieerd onder LGPL en game-items zijn gelicentieerd onder CC BY-SA 3.0. Er worden kant-en-klare Minetest-builds gemaakt voor verschillende Linux-, Android-, FreeBSD-, Windows- en macOS-distributies.

Onder de toegevoegde verbeteringen:

  • Er is gewerkt aan het verbeteren van de grafische ondersteuning en de ondersteuning van invoerapparaten. Vanwege de stagnatie in de ontwikkeling van de Irrlicht-bibliotheek, gebruikt voor 3D-weergave, creëerde het project zijn eigen vork - Irrlicht-MT, waarin veel fouten werden geëlimineerd. Het proces van het opschonen van verouderde code en het vervangen van bindingen aan Irrlicht door het gebruik van andere bibliotheken is ook begonnen. In de toekomst is het de bedoeling om Irrlicht volledig te verlaten en over te schakelen naar het gebruik van SDL en OpenGL zonder extra lagen.
  • Ondersteuning toegevoegd voor dynamische weergave van schaduwen die veranderen afhankelijk van de positie van de zon en de maan.
    Release van Minetest 5.6.0, een open source kloon van MineCraft
  • Er is gezorgd voor een correcte sortering op transparantie, waardoor verschillende problemen worden geëlimineerd die optreden bij het weergeven van transparante materialen zoals vloeistof en glas.
  • Verbeterd mod-beheer. Het is mogelijk om één mod op meerdere plaatsen te gebruiken (bijvoorbeeld als afhankelijkheid van andere mods) en selectief specifieke exemplaren van mods op te nemen.
    Release van Minetest 5.6.0, een open source kloon van MineCraft
  • Het spelersregistratieproces is vereenvoudigd. Aparte knoppen toegevoegd voor registratie en inloggen. Er is een apart registratiedialoogvenster toegevoegd, waarin de functies van het verwijderde wachtwoordbevestigingsdialoogvenster zijn geïntegreerd.
  • De API voor mods heeft ondersteuning toegevoegd voor het uitvoeren van Lua-code in een andere thread om resource-intensieve berekeningen te ontlasten, zodat ze de hoofdthread niet blokkeren.

Bron: opennet.ru

Voeg een reactie