Mitmachen

Mitwirken

Alle

Programmierer

Künstler

  • Schließt euch zusammen und entwickelt ein neues Spiel.
  • Erstellen Sie ein Texturenpaket.
  • Besuchen Sie die Foren und helfen Sie bei Texturanfragen.

Wie wird Luanti entwickelt?

Der Prozess

Luanti wird von einer Gruppe von Freiwilligen entwickelt und gepflegt, dem Hauptteam, das aus einer Reihe von Personen besteht, denen vertraut wird, Luanti in gutem Zustand weiterzuentwickeln. Das Kernteam besteht aus Personen, die einen großen Beitrag zu Luanti geleistet haben. Beiträge werden genehmigt, wenn zwei Mitglieder des Kernteams ihnen zustimmen.

Alle Entwicklungen und Entscheidungen werden öffentlich auf GitHub und Internet Relay Chat (IRC) bekannt gegeben. Treffen finden gelegentlich im IRC statt, wobei Pläne und Notizen veröffentlicht werden.

Das Hauptteam ist am Besten über IRC unter #luanti-dev @ irc.libera.chat zu erreichen.

Weitere Informationen finden Sie unter allen Regeln zur Entwicklung .

Projektstruktur

Luanti wird als Engine zusammen mit einigen Spielen vertrieben. Upstream-Repositorys finden Sie unter https://github.com/luanti-org/.

  • Die Engine (Kern) ist die Grundlage für alles. C++ wird für Verwaltungs- und leistungskritische Aufgaben verwendet, Lua für erweiterbare Aufgaben.
  • Spiele definieren den Spielinhalt: Blöcke, Entitys, Texturen, Meshes, Sounds und benutzerdefiniertes Verhalten, das in Lua implementiert ist. Spiele bestehen aus Mods, die über die Modding-API in die Engine eingebunden werden.

Weitere Informationen finden Sie im Glossar oder in der Engine-Übersicht im Entwickler-Wiki.

Roadmaps und Zukunftspläne

Als Open-Source-Projekt, das von Freiwilligen entwickelt wird, wird Luanti eher iterativ entwickelt als formal geplant. Es gibt jedoch einige übergeordnete mittel- und langfristige Ziele, auf die sich die Hauptentwickler geeinigt haben:

Roadmap

Probleme melden

Wo?

Verschiedene Dinge im Zusammenhang mit Luanti werden von verschiedenen Personen betreut, die auf unterschiedliche Weise kontaktiert werden können. Hier finden Sie Informationen darüber, wo Sie Probleme, Fehler und andere Arten von Problemen in Bezug auf die einzelnen „Produkte“ melden können.

Die Personen sind in der Regel über Libera IRC, Discord, die Luanti-Foren, GitHub und/oder per E-Mail erreichbar.

Programm Verantwortliche Personen Quellcode Issue-Tracker
Luanti-Engine Hauptentwickler Quellcode Probleme
Minetest Game Hauptentwickler Quellcode Probleme
Minetestmapper Hauptentwickler Quellcode Probleme
Blender B3DExport Hauptentwickler Quellcode Probleme
Dienst Verantwortliche Personen Quellcode Issue-Tracker
*.luanti.org DNS celeron55 n/a Wenden Sie sich an celeron55. Seine Zustimmung ist erforderlich, um unter luanti.org zu hosten
www.luanti.org Dokumentationsteam Quellcode Probleme
forum.luanti.org celeron55 Thema Wenden Sie sich bei Bedenken bezüglich des Inhalts an einen Moderator (verwenden Sie nach Möglichkeit „Diesen Beitrag melden“)
docs.luanti.org Dokumentationsteam Quellcode Probleme
servers.luanti.org sfan5 Quellcode Probleme
content.luanti.org rubenwardy Quellcode Probleme
irc.luanti.org sfan5 Quellcode Wenden Sie sich an sfan5
Google Play nerzhul aka. nrzkt n/a Kontaktieren Sie nerzhul

Sie können an Luantis Non-Profit-Kollektiv spenden, um es zu unterstützen und beim Wachstum des Projekts zu helfen.

Luanti unterstützen