Mitmachen

Mitwirken

Alle

Programmierer

  • Arbeiten Sie an einem Spiel oder Mod und veröffentlichen Sie es auf ContentDB. Das Luanti Modding Book bietet eine einfache Einführung in die Erstellung von Mods und Spielen.
  • Melden Sie Fehler und reichen Sie Patches ein auf GitHub oder IRC.
  • Lesen Sie die engine dokumentation.
  • Für gute erste Aufgaben achten Sie auf das Label „good first issue” auf der engine or website repositories.

Künstler

  • Schließt euch zusammen und entwickelt ein neues Spiel.
  • Erstellen Sie ein Texture Pack.
  • 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 the Kernteam, 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). Treffen finden gelegentlich im IRC statt, wobei Pläne und Notizen veröffentlicht werden.

Das Kernteam 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 Verwaltungsaufgaben und leistungskritische Aufgaben verwendet, Lua für erweiterbare Aufgaben.
  • Spiele definieren den Spielinhalt: Knoten, Entitäten, 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 die Engine-Übersicht die Entwickler-Wiki-Seiten.

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 Kernentwickler geeinigt haben:

Roadmap

Probleme melden

Where?

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 Quelle Issue Tracker
Luanti-Engine Kernentwickler Quelle Probleme
Minetest-Spiel Kernentwickler Quelle Probleme
Minetestmapper Kernentwickler Quelle Probleme
Blender B3DExport Kernentwickler Quelle Probleme
Dienst Verantwortliche Personen Quelle 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 Quelle 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 Quelle Probleme
servers.luanti.org sfan5 Quelle Probleme
content.luanti.org rubenwardy Quelle Probleme
irc.luanti.org sfan5 Quelle Wenden Sie sich an sfan5
Google Play nerzhul aka. nrzkt n/a Kontaktieren Sie nerzhul

Luanti verfügt über keine juristische Person, die Spenden entgegennehmen kann, und die meisten Kernentwickler möchten selbst keine Spenden annehmen.

Luanti (Team)

Das Liberapay-Team ermöglicht es Ihnen, mehrere Mitglieder gleichzeitig zu unterstützen.

Liberapay

celeron55 (Gründer)

Sie können celeron55 Geld spenden. Er ist der ursprüngliche Schöpfer von Luanti und hostet die Foren und Wikis. Er ist zwar nicht aktiv an der Entwicklung beteiligt, spielt jedoch eine beratende Rolle und entscheidet bei Unstimmigkeiten.

Liberapay Paypal

Andere

Ihr Lieblingsserver oder Content-Ersteller akzeptiert möglicherweise auch Trinkgelder; schauen Sie sich diese unbedingt an.

Finden Sie Pakete, die Sie auf ContentDB unterstützen können