Lanzamento de Minetest 5.6.0, un clon de código aberto de MineCraft

Presentouse o lanzamento de Minetest 5.6.0, unha versión aberta multiplataforma do xogo MineCraft, que permite a grupos de xogadores formar conxuntamente varias estruturas a partir de bloques estándar que forman unha apariencia de mundo virtual (xénero sandbox). O xogo está escrito en C++ usando o motor 3D irrlicht. A linguaxe Lua úsase para crear extensións. O código de Minetest ten licenza LGPL e os activos do xogo teñen licenza CC BY-SA 3.0. Créanse compilacións de Minetest preparadas para varias distribucións de Linux, Android, FreeBSD, Windows e macOS.

As melloras engadidas inclúen:

  • Traballouse para mellorar os gráficos e a compatibilidade con dispositivos de entrada. Debido ao estancamento do desenvolvemento da biblioteca Irrlicht, utilizada para renderizado en 3D, o proxecto creou o seu propio garfo - Irrlicht-MT, no que se eliminaron moitos erros. Tamén comezou o proceso de limpeza do código herdado e de substitución de enlaces a Irrlicht co uso doutras bibliotecas. No futuro, está previsto abandonar completamente Irrlicht e cambiar ao uso de SDL e OpenGL sen capas adicionais.
  • Engadido soporte para a representación dinámica de sombras que cambian dependendo da posición do sol e da lúa.
    Lanzamento de Minetest 5.6.0, un clon de código aberto de MineCraft
  • Proporcionouse unha correcta clasificación por transparencia, o que elimina diversos problemas que xorden ao mostrar materiais transparentes como líquidos e vidro.
  • Mellora a xestión de modificacións. É posible usar un mod en varios lugares (por exemplo, como dependencia doutros mods) e incluír de forma selectiva instancias específicas de mods.
    Lanzamento de Minetest 5.6.0, un clon de código aberto de MineCraft
  • Simplificouse o proceso de rexistro de xogadores. Engadíronse botóns separados para o rexistro e inicio de sesión. Engadiuse un diálogo de rexistro separado, no que se integran as funcións do diálogo de confirmación do contrasinal eliminado.
  • A API para modificacións engadiu soporte para executar código Lua noutro fío para descargar cálculos que consumen moito recursos para que non bloqueen o fío principal.

Fonte: opennet.ru

Engadir un comentario