Participe

Contribuir

Todos

Programadores

Artistas

Como o Luanti é desenvolvido?

O Processo

O Luanti é desenvolvido e mantido por um grupo de voluntários chamado equipe principal, composto por um grupo de pessoas de confiança que garantem o bom funcionamento do Luanti. A equipe principal é formada por pessoas que fizeram grandes contribuições para a Luanti. As contribuições são aprovadas se dois membros da equipe principal concordarem com elas.

Todo o desenvolvimento e as decisões são feitos publicamente, no GitHub e no Internet Relay Chat (IRC). As reuniões são ocasionalmente realizadas no IRC, com planos e notas tornados públicos.

O melhor meio de contato com a equipe principal é no IRC no canal #luanti-dev @ irc.libera.chat.

Para obter mais informações, veja todas as regras relativas ao desenvolvimento.

Estrutura do Projeto

Luanti é distribuído como uma engine, combinada com alguns jogos. Os repositórios oficiais podem ser encontrados em https://github.com/luanti-org/.

  • A engine (núcleo) é a base para tudo. C++ é usado para tarefas administrativas e de desempenho crítico, e Lua para funcionalidades extensíveis.
  • Jogos definem o conteúdo do jogo: nós, entidades, texturas, malhas, sons e comportamentos personalizados implementados em Lua. Os jogos consistem em mods que se integram a engine usando a API para Mods.

Para obter mais informações, veja o glossário ou as páginas da wiki para desenvolvedores de visão geral da engine.

Roteiros e Planos Futuros

Sendo um projeto de código aberto desenvolvido por voluntários, o Luanti é desenvolvido principalmente de forma iterativa, em vez de ser planejado formalmente. No entanto, existem alguns objetivos gerais, tanto a médio quanto a longo prazo, que foram acordados pelos desenvolvedores principais:

Roteiro

Relatando Problemas

Onde?

Diferentes coisas relacionadas ao Luanti são mantidas por diferentes pessoas, contatadas de maneiras diferentes. Aqui você encontra informações sobre como reportar problemas, bugs e qualquer outro tipo de ocorrência relacionada a cada "produto".

As pessoas geralmente estão disponíveis no Libera IRC, Discord, nos Fóruns Luanti, no GitHub e/ou por e-mail.

Programa Pessoas Responsáveis Fonte Rastreador de Problemas
Luanti Engine Desenvolvedores principais Fonte Problemas
Minetest Game Desenvolvedores principais Fonte Problemas
Minetestmapper Desenvolvedores principais Fonte Problemas
Blender B3DExport Desenvolvedores principais Fonte Problemas
Serviço Pessoas Responsáveis Fonte Rastreador de Problemas
*.luanti.org DNS celeron55 n/a Entre em contato com celeron55. A aprovação dele é necessária para hospedar o conteúdo em luanti.org
www.luanti.org Equipe de Documentação Fonte Problemas
forum.luanti.org celeron55 Tema Entre em contato com um moderador em caso de preocupação com algum conteúdo (use "reportar esse post", se possível)
docs.luanti.org Equipe de Documentação Fonte Problemas
servers.luanti.org sfan5 Fonte Problemas
content.luanti.org rubenwardy Fonte Problemas
irc.luanti.org sfan5 Fonte Entre em contato com sfan5
Google Play nerzhul aka. nrzkt n/a Entre em contato com nerzhul

Você pode fazer uma doação para o coletivo sem fins lucrativos do Luanti para ajudar a apoiar e expandir o projeto.

Apoie o Luanti