Rilascio di Minetest 5.6.0, un clone open source di MineCraft

È stata presentata la versione di Minetest 5.6.0, una versione multipiattaforma aperta del gioco MineCraft, che consente a gruppi di giocatori di formare insieme varie strutture da blocchi standard che formano una parvenza di mondo virtuale (genere sandbox). Il gioco è scritto in C++ utilizzando il motore 3D irrlicht. La lingua Lua viene utilizzata per creare estensioni. Il codice Minetest è concesso in licenza sotto LGPL e le risorse di gioco sono concesse in licenza sotto CC BY-SA 3.0. Vengono create build Minetest già pronte per varie distribuzioni Linux, Android, FreeBSD, Windows e macOS.

Tra i miglioramenti aggiunti:

  • È stato fatto del lavoro per migliorare la grafica e il supporto dei dispositivi di input. A causa della stagnazione dello sviluppo della libreria Irrlicht, utilizzata per il rendering 3D, il progetto ha creato un proprio fork - Irrlicht-MT, in cui sono stati eliminati molti errori. È iniziato anche il processo di pulizia del codice legacy e di sostituzione dei collegamenti a Irrlicht con l'uso di altre librerie. In futuro si prevede di abbandonare completamente Irrlicht e di passare all'utilizzo di SDL e OpenGL senza livelli aggiuntivi.
  • Aggiunto il supporto per il rendering dinamico delle ombre che cambiano a seconda della posizione del sole e della luna.
    Rilascio di Minetest 5.6.0, un clone open source di MineCraft
  • È stato fornito un corretto ordinamento per trasparenza, che elimina vari problemi che sorgono durante la visualizzazione di materiali trasparenti come liquidi e vetro.
  • Gestione delle mod migliorata. È possibile utilizzare un mod in più posti (ad esempio, come dipendenza da altri mod) e includere selettivamente istanze specifiche di mod.
    Rilascio di Minetest 5.6.0, un clone open source di MineCraft
  • Il processo di registrazione dei giocatori è stato semplificato. Aggiunti pulsanti separati per la registrazione e il login. È stata aggiunta una finestra di dialogo separata nella quale sono integrate le funzioni della finestra di dialogo di conferma della password rimossa.
  • L'API per le mod ha aggiunto il supporto per l'esecuzione del codice Lua in un altro thread per scaricare i calcoli ad alta intensità di risorse in modo che non blocchino il thread principale.

Fonte: opennet.ru

Aggiungi un commento