Prueba de minas

Motor de juego de voxel de código abierto

Luanti
Autor(es) original(es)Perttu Ahola
Desarrollador(es)El equipo de Luanti
Lanzamiento inicial0.0.1 / 2 de noviembre de 2010 ; hace 14 años ( 2 de noviembre de 2010 )
Versión estable
5.9.1 [1]  / 15 de septiembre de 2024
Repositoriogithub.com/minetest/minetest
Escrito enC++ , Lua
MotorIrrlicht (bifurcación Irrlicht-MT)
PlataformaMicrosoft Windows , Mac OS , Linux , FreeBSD , Android
TipoSalvadera
Licencia2013: LGPL-2.1 o posterior [2] [3]
2010: GPL-2.0 o posterior [4] [5]
Original: Propietario [6]
Sitio webwww.luanti.org

Luanti (anteriormente y coloquialmente Minetest ) es un sistema de creación de juegos de vóxeles gratuito y de código abierto . Está escrito principalmente en C++ y hace uso del motor Irrlicht . Luanti tiene una API Lua que permite a los usuarios escribir sus propios juegos y mods . Es multiplataforma , estando disponible para Microsoft Windows , macOS , Linux , algunos descendientes de BSD , algunas variantes de GNU y Android . [7]

Un navegador dentro del juego permite a los usuarios descargar juegos y modificaciones desde el sitio web ContentDB. [8] Los cinco juegos más populares por descargas son VoxeLibre , Minetest Game , NodeCore , Tutorial y Subway Miner . [9]

Durante más de una década de desarrollo activo , Luanti ha obtenido elogios de la crítica y ganado popularidad; los juegos, mods y paquetes de texturas en ContentDB tienen más de 14 millones de descargas combinadas, [10] y la versión Android de Luanti tiene más de un millón de descargas en la tienda Google Play . [11]

En octubre de 2024, el nombre pasó de Minetest a Luanti . El nuevo nombre es un juego de palabras que utiliza el nombre del lenguaje de programación Lua y la palabra finlandesa " luonti ", que significa " creación ". [12]

Jugabilidad

El encuentro de llanuras secas, llanuras verdes y selvas.
Personaje del jugador cerca de llanuras secas, llanuras verdes y biomas de jungla.

El mundo de juego de todos los juegos de Luanti está compuesto por vóxeles, que en su mayoría son cubos alineados en una cuadrícula 3D, pero el jugador y las criaturas pueden moverse libremente. En Luanti, los vóxeles se denominan nodos. Los diferentes nodos representan diversos materiales, como tierra, piedra, minerales, troncos de árboles, agua y lava.

Los juegos más populares para Luanti son VoxeLibre (anteriormente Mineclone2 ) y Minetest Game . [13] Ambos son juegos de construcción sandbox .

VoxeLibre es un juego completo con animales, monstruos y biomas interesantes, mientras que Minetest Game es un sandbox sin vida con nodos principalmente de paisaje.

Si bien técnicamente se puede jugar sin él, Minetest Game depende de modificaciones para agregar criaturas, más biomas, mecánicas de juego, armaduras, armas, herramientas, nodos decorativos, etc.

La mecánica de juego de VoxeLibre consiste en recoger y colocar estos nodos, reunir materiales, crear objetos y nodos colocándolos en una cuadrícula de creación en la ventana del inventario, fundir minerales en el horno, cultivar, criar animales, comer y derrotar monstruos para sobrevivir. Algunos nodos solo se pueden recoger con ciertas herramientas que el jugador debe tener en la mano para crear.

Coníferas nevadas al borde de las llanuras de hielo
Bioma de coníferas nevadas en el borde de las llanuras de hielo

A medida que los jugadores exploran el mundo, se generan nuevas áreas de manera procedimental , utilizando una semilla de mapa especificada por el jugador. Un nuevo juego coloca al jugador en el centro de un cubo de vóxeles de 62 mil nodos de ancho, por lo que el jugador puede viajar 31 mil nodos en cualquier dirección (de lado, hacia arriba o hacia abajo) [14] antes de llegar a la pared invisible al final del mundo.

El mundo está dividido en biomas que van desde desiertos y selvas hasta campos de nieve; el terreno incluye llanuras, montañas, bosques, cuevas y varios cuerpos de lava y agua. El sistema de tiempo del juego sigue un ciclo de día y noche, y un ciclo completo dura 20 minutos en tiempo real.

Luanti ofrece dos opciones de estilo de juego en los juegos: Activar daño y Modo creativo . Desactivar el daño evita morir, con lo que se pierden objetos y la posible frustración que esto podría causar, y el Modo creativo proporciona a los jugadores recursos infinitos para construir lo que quieran sin tener que recolectarlos primero. [15]

Multijugador

Navegador de servidor de Internet integrado
Navegador de servidor de Internet integrado

Luanti ofrece a los jugadores la posibilidad de jugar juntos a través de Internet o la red local uniéndose a un servidor o alojando el suyo propio.

Los jugadores pueden conectarse por IP o seleccionar el servidor desde el navegador de servidor integrado si el anfitrión eligió publicarlo allí seleccionando la casilla de verificación.

En lugar de utilizar sistemas de cuentas centralizados que utilizan juegos propietarios para todo el software, Luanti permite registrar e iniciar sesión en cuentas en cada servidor individual.

Personalización

Navegador de contenido integrado

Luanti ofrece una interfaz para juegos y mods escritos en Lua . Los mods están en el servidor y funcionan de inmediato cuando se juega en servidores, sin necesidad de instalación.

Luanti cuenta con un navegador de contenido integrado que muestra los paquetes cargados en ContentDB, lo que permite a los usuarios instalar juegos, mods y paquetes de texturas con un solo clic. Hay más de 2500 paquetes disponibles allí a partir de octubre de 2024 [10] y muchos más en los foros.

Bioma de cueva de cristal generado por el mod Caverealms
Bioma de cueva de cristal generado por el mod Underground Realms

Los mods se pueden usar para agregar o modificar nodos, mecánicas de juego, herramientas, armas, armaduras, monstruos, máscaras de jugadores y la interfaz de usuario.

El código fuente completo de Luanti y la mayoría de sus juegos y sus activos artísticos como texturas y sonidos, se distribuyen bajo licencias libres , lo que facilita la publicación de versiones modificadas y derivadas .

Desarrollo

Minetest-c55 0.4.dev, compilación del 8 de abril de 2012

Luanti fue lanzado originalmente en noviembre de 2010 bajo una licencia propietaria. [6] Poco después, la licencia se cambió a la licencia GPL-2.0 o posterior . [5] Por acuerdo entre los principales contribuyentes, en junio de 2012 la licencia del proyecto se cambiaría a LGPL-2.1 o posterior , aunque en ese momento pequeñas partes todavía permanecían bajo la licencia GPL-2.0 o posterior . [4] En septiembre de 2013, la transición se completó. [3] Si bien LGPL-2.1 o posterior sigue siendo la licencia principal para el motor Luanti , se utilizan otras licencias libres y de código abierto para varias otras partes de la última versión. [2]

Perttu Ahola fue el único desarrollador que trabajó en el proyecto durante unos seis meses, hasta que Ciaran Gultnieks comenzó a realizar contribuciones de código en mayo de 2011. [16] La lista de colaboradores creció y cambió con los años. A julio de 2020, hay 9 desarrolladores principales activos y 15 colaboradores activos. Los participantes del proyecto no tienen roles establecidos, sino que mantienen su actividad dentro de sus respectivas áreas de especialización. El rol de Perttu Ahola se transformó con los años: mientras que inicialmente era el desarrollo del motor, ahora es principalmente alojamiento web y administración, asignando desarrolladores principales, moderadores y otros roles a las personas, además de ser la última palabra en los casos en que otros desarrolladores no pueden tomar una decisión. [16]

Desde la versión 5.0.0, el navegador del juego permite a los usuarios descargar juegos y modificaciones, así como sus dependencias, desde un sitio web llamado ContentDB. [8]

A partir de la versión 5.8.0, el motor Luanti ya no viene con un juego predeterminado. [17]

Uso en educación

Luanti se ha utilizado en entornos educativos para enseñar materias como matemáticas, programación y ciencias de la tierra. Algunos ejemplos son:

  • En 2017, en Francia, Luanti se utilizó para enseñar cálculo y trigonometría. [18]
  • En la Universidad Federal de Santa Catarina en Brasil, Luanti fue utilizado para enseñar programación en una variante llamada MineScratch. [19]
  • En 2018, para la Educación y Aprendizaje de Laboratorio (EDA) en la Universidad París Descartes , se utilizó Luanti para enseñar ciencias de la vida y de la tierra a estudiantes de sexto año que no podían observar algunos fenómenos en persona, pero podían experimentarlos en el mundo virtual de Luanti . [20]

Recepción

Opensource.com colocó a Luanti en el puesto número 1 de sus "Mejores juegos de código abierto de 2015", [21] afirmando que es quizás "la alternativa más completa a Minecraft ", y destacó su capacidad de expansión, diciendo que contiene una API fácil de usar para crear mods en Lua. [22] PC Magazine incluyó a Luanti entre "Los mejores juegos de creación de Sandbox para fanáticos de Minecraft ". [23]

Véase también

Referencias

  1. ^ "Versión 5.9.1". 15 de septiembre de 2024. Consultado el 22 de septiembre de 2024 .
  2. ^ ab "LICENSE.txt". GitHub . 25 de octubre de 2021. Archivado desde el original el 3 de enero de 2023 . Consultado el 8 de julio de 2021 .
  3. ^ ab «Eliminar doc/gpl-2.0.txt, agregar doc/lgpl-2.1.txt». GitHub . 28 de septiembre de 2013. Archivado desde el original el 6 de agosto de 2021 . Consultado el 8 de julio de 2021 .
  4. ^ ab "Cambio de licencia a LGPLv2/posterior, con pequeñas partes aún como GPLv2/posterior, por acuerdo de los principales contribuyentes". GitHub . 5 de junio de 2012. Archivado desde el original el 6 de agosto de 2021 . Consultado el 8 de julio de 2021 .
  5. ^ ab "Versión de trabajo antes de la actualización de la priorización del envío de bloques". GitHub . 27 de noviembre de 2010. Archivado desde el original el 6 de agosto de 2021 . Consultado el 8 de julio de 2021 .
  6. ^ ab «Archivos iniciales». GitHub . 26 de noviembre de 2010. Archivado desde el original el 6 de agosto de 2021 . Consultado el 8 de julio de 2021 .
  7. ^ "Minetest". 11 de diciembre de 2023. Archivado desde el original el 11 de diciembre de 2023 . Consultado el 11 de diciembre de 2023 .
  8. ^ ab «Banderas de contenido». 11 de diciembre de 2023. Archivado desde el original el 11 de diciembre de 2023 . Consultado el 11 de diciembre de 2023 .
  9. ^ "Juegos". ContentDB . Consultado el 28 de mayo de 2024 .
  10. ^ ab "Bienvenido". ContentDB . Consultado el 14 de octubre de 2024 . CDB tiene 2526 paquetes, con un total de 14871145 descargas.
  11. ^ "minetest - Aplicaciones Android en Google Play". play.google.com . Consultado el 28 de mayo de 2024 .
  12. ^ "Presentamos nuestro nuevo nombre". Blog de Minetest . Consultado el 13 de octubre de 2024 .
  13. ^ "Juegos". ContentDB . Consultado el 28 de mayo de 2024 .
  14. ^ «Sitio web oficial». Archivado desde el original el 26 de febrero de 2021. Consultado el 28 de febrero de 2021 .
  15. ^ "Minetest, juego sandbox gratuito y de código abierto... | Noticias de juegos para Linux • Minetest, juego sandbox gratuito y de código abierto inspirado en Minecraft". linuxgamenews.com . Consultado el 28 de mayo de 2024 .
  16. ^ ab «El desarrollador de juegos de código abierto Perttu Ahola habla sobre Minetest con Wikinoticias». Wikinoticias . 30 de junio de 2020. Archivado desde el original el 12 de julio de 2020 . Consultado el 11 de julio de 2020 .
  17. ^ "¡Ya está disponible Minetest 5.8.0!". 11 de diciembre de 2023. Archivado desde el original el 11 de diciembre de 2023. Consultado el 11 de diciembre de 2023 .
  18. ^ Boutet, Henri. (enero de 2017). «Matemáticas y «juegos serios»: el ejemplo de Minetest». Mathématice (en francés) (53). Archivado desde el original el 29 de junio de 2019. Consultado el 12 de octubre de 2019 .
  19. ^ da, Rocha, Jhonata (23 de noviembre de 2016). "MineScratch: integração minetest-scratch para apoiar o ensino de programação" [MineScratch: Integración Minetest-Scratch para apoyar la enseñanza de la programación]. Repositório Institucional da UFSC (en portugués brasileño). Archivado desde el original el 3 de febrero de 2021 . Consultado el 16 de febrero de 2019 .{{cite journal}}: CS1 maint: varios nombres: lista de autores ( enlace )
  20. ^ Pauty-Combemorel C. (7 de febrero de 2018). "Utilisation d'un jeu vidéo dans le cadre de l'enseignement des SVT: le cas de Minetest. De 0 à 1 ou l'heure de l'informatique à l'école" [Utilización de un videojuego como parte de la enseñanza de Ciencias de la Vida y la Tierra: el caso de Minetest. De 0 a 1 o tiempo de ordenador en la escuela.] (En francés). Archivado desde el original el 11 de octubre de 2019 . Consultado el 11 de octubre de 2019 .
  21. ^ Muilwijk, Robin (30 de diciembre de 2015). «Los mejores juegos de código abierto de 2015». Opensource.com . Archivado desde el original el 1 de mayo de 2019. Consultado el 16 de febrero de 2019 .
  22. ^ Baker, Jason (12 de octubre de 2017). «10 alternativas de código abierto a Minecraft». Opensource.com . Archivado desde el original el 30 de octubre de 2019. Consultado el 12 de octubre de 2019 .
  23. ^ Cohen, Jason (28 de agosto de 2019). «Los mejores juegos de creación de sandbox para fanáticos de Minecraft». PC Magazine . Archivado desde el original el 17 de diciembre de 2019. Consultado el 17 de diciembre de 2019 .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Minetest&oldid=1257661004"