Participa

Contribuir

Todos

Programadores

Artistas

¿Cómo se desarrolla Luanti?

El Proceso

Luanti es desarrollado y mantenido por un grupo de voluntarios llamado el equipo principal, formado por personas en quienes se confía para mantener a Luanti progresando en buenas condiciones. El equipo principal está formado por personas que han hecho grandes contribuciones a Luanti. Las contribuciones se aprueban si dos miembros del equipo principal están de acuerdo con ellas.

Todo el desarrollo y las decisiones se realizan en público, en GitHub y Internet Relay Chat (IRC). Ocasionalmente se realizan reuniones en IRC, con planes y notas hechos públicos.

La mejor forma de contactar al equipo principal es en IRC en #luanti-dev @ irc.libera.chat.

Para más información, consulta todas las reglas relacionadas con el desarrollo .

Estructura del Proyecto

Luanti se distribuye como un motor, combinado con varios juegos. Los repositorios upstream se pueden encontrar en https://github.com/luanti-org/.

  • El motor (núcleo) es la base para todo. C++ se usa para tareas de mantenimiento y aspectos críticos de rendimiento, Lua para cosas extensibles.
  • Los juegos definen el contenido del juego: nodos, entidades, texturas, mallas, sonidos y comportamientos personalizados implementados en Lua. Los juegos consisten en mods que se conectan al motor usando la API para Mods.

Para más información, consulta el glosario o la visión general del motor en las páginas wiki para desarrolladores.

Hojas de Ruta y Planes Futuros

Como proyecto de código abierto desarrollado por voluntarios,Luanti se desarrolla principalmente de forma iterativa en lugar de estar formalmente planificado. Sin embargo, hay algunos objetivos generales, tanto a medio como a largo plazo, que han sido acordados por los desarrolladores principales:

Hoja de Ruta

Reportar Problemas

¿Dónde?

Diferentes aspectos relacionados con Luanti son mantenidos por diferentes personas, contactadas de distintas formas. Aquí puedes encontrar dónde reportar problemas, errores y cualquier otro tipo de incidencias respecto a cada "producto".

Las personas generalmente están disponibles en Libera IRC, Discord, los foros de Luanti, GitHub y/o por correo electrónico.

Programa Personas Responsables Fuente Seguimiento de Problemas
Motor Luanti Desarrolladores principales Fuente Problemas
Minetest Game Desarrolladores principales Fuente Problemas
Minetestmapper Desarrolladores principales Fuente Problemas
Blender B3DExport Desarrolladores principales Fuente Problemas
Servicio Personas Responsables Fuente Seguimiento de Problemas
DNS *.luanti.org celeron55 n/a Contacta a celeron55. Se necesita su aprobación para alojar bajo luanti.org
www.luanti.org Equipo de Documentación Fuente Problemas
forum.luanti.org celeron55 Tema Contacta a un moderador para preocupaciones sobre el contenido (Usa "reportar esta publicación" si es posible)
docs.luanti.org Equipo de Documentación Fuente Problemas
servers.luanti.org sfan5 Fuente Problemas
content.luanti.org rubenwardy Fuente Problemas
irc.luanti.org sfan5 Fuente Contacta a sfan5
Google Play nerzhul aka. nrzkt n/a Contacta a nerzhul

Luanti no tiene una entidad legal para aceptar donaciones, y la mayoría de los desarrolladores principales no desean aceptar donaciones ellos mismos.

Luanti (equipo)

El equipo de Liberapay te permite apoyar a múltiples miembros al mismo tiempo.

Liberapay

celeron55 (fundador)

Puedes dar una propina a celeron55. Él es el creador original de Luanti y aloja los foros y wikis. Aunque no está involucrado en el desarrollo activo, juega un papel de asesor y rompe empates.

Liberapay Paypal

Otros

Tu servidor favorito o creador de contenido podría aceptar propinas también; asegúrate de comprobarlo.

Encuentra paquetes para apoyar en ContentDB