Impliquez-vous

Contribuer

Tout le monde

Développeurs

  • Travaillez sur un jeu ou un mod et publiez-le sur ContentDB. Le Livre de modding Luanti offre une introduction facile à la création de mods et de jeux.
  • Signalez des bugs et soumettez des patchs sur GitHub ou IRC.
  • Lisez la documentation sur le moteur.
  • Pour les tâches faciles à commencer, cherchez le label "good first issue" sur le moteur ou le site web des dépôts.

Artistes

Comment Luanti est-il développé ?

Le Processus

Luanti est développé et maintenu par un groupe de bénévoles appelé l'équipe principale, composée de personnes de confiance chargées de faire progresser Luanti dans de bonnes conditions. L'équipe principale est composée de personnes ayant fait de grandes contributions à Luanti. Les contributions sont approuvées si deux membres de l'équipe principale sont d'accord.

Tout le développement et les décisions sont faits publiquement, sur GitHub et Internet Relay Chat (IRC). Des réunions sont parfois organisées sur IRC, avec des plans et des notes publiées.

L'équipe principale peut être contactée sur IRC à #luanti-dev @ irc.libera.chat.

Pour plus d'informations, consultez toutes les règles concernant le développement .

Structure du projet

Luanti est distribué sous forme de moteur, combiné avec quelques jeux. Les dépôts principaux peuvent être trouvés sur https://github.com/luanti-org/.

  • Le moteur (noyau) est la base de tout. C++ est utilisé pour la gestion et les tâches sensibles à la performance, Lua pour les choses extensibles.
  • Les jeux définissent le contenu du jeu : les nœuds, les entités, les textures, les modèles, les sons et le comportement personnalisé implémenté en Lua. Les jeux se composent de mods qui se branchent dans le moteur en utilisant l' API de modding.

Pour plus d'informations, consultez la terminologie ou la vue d'ensemble du moteur sur le wiki des développeurs.

Feuilles de route et plans futurs

En tant que projet open source développé par des bénévoles, Luanti est principalement développé de manière itérative plutôt que planifiée de manière formelle. Cependant, il y a certains objectifs à long et moyen terme, qui ont été approuvés par les développeurs principaux :

Feuille de route

Signaler des problèmes

Où ?

Différentes choses liées à Luanti sont maintenues par différentes personnes, contactées de différentes manières. Vous pouvez trouver où signaler les problèmes, bugs et autres types de problèmes concernant chaque "produit".

Les personnes sont généralement disponibles sur IRC de Libera IRC, Discord, les Forums Luanti, GitHub et/ou par email.

Programme Personnes responsables Source Suivi des problèmes
Luanti Engine Développeurs principaux Source Problèmes
Minetest Game Développeurs principaux Source Problèmes
Minetestmapper Développeurs principaux Source Problèmes
Blender B3DExport Développeurs principaux Source Problèmes
Service Personnes responsables Source Suivi des problèmes
*.luanti.org DNS celeron55 n/a Contactez celeron55. Son approbation est nécessaire pour héberger sous luanti.org
www.luanti.org celeron55 Source Problèmes
forum.luanti.org celeron55 Thème Contactez un modérateur pour les problèmes de contenu (Utilisez "signaler ce message" si possible)
wiki/dev.luanti.org celeron55 MediaWiki Demandez un compte pour éditer ou signalez des problèmes sur le forum
servers.luanti.org sfan5 Source Problèmes
content.luanti.org rubenwardy Source Problèmes
irc.luanti.org sfan5 Source Contactez sfan5
Google Play nerzhul aka. nrzkt n/a Contactez nerzhul

Luanti n'a pas d'entité juridique pour accepter des dons, et la plupart des développeurs principaux ne souhaitent pas accepter de dons eux-mêmes.

Luanti (équipe)

L'équipe Liberapay vous permet de soutenir plusieurs membres à la fois.

Liberapay

celeron55 (fondateur)

Vous pouvez donner de l'argent à celeron55. Il est le créateur original de Luanti, et héberge les forums et les wikis. Bien qu'il ne soit pas impliqué dans le développement actif, il joue un rôle consultatif et tranche les désaccords.

Liberapay Paypal

Autres

Votre serveur préféré ou créateur de contenu pourrait aussi accepter des dons ; n'oubliez pas de vérifier ces options.

Trouvez des packages à soutenir sur ContentDB