Skip to content

Entwicklung: Überblick

Willkommen im Entwicklungssystem von Trinity Projects. Dieser Bereich bündelt das Wissen, die Werkzeuge und die Standards, die für Beiträge zu unseren Launchern nötig sind.

Das Projekt

Unsere Entwicklung konzentriert sich derzeit auf ein wachsendes Ökosystem von Open-Source-Projekten:

  • Trinity Launcher: Unsere Basis-Engine und Instanzverwaltungsplattform für Minecraft Bedrock.
  • Neko Void: Eine Void-Linux-Distribution mit runit, dem MATE-Desktop und vorkonfigurierter Gaming-Unterstützung. 100 % systemd-frei.
  • CMUS++: Ein ultraleichter, tastaturgesteuerter Terminal-Musikplayer, geschrieben in C++17.
  • Audio Source: Nutze dein Android-Gerät als USB-Mikrofon mit TUI und Systemtray-Steuerung.
  • BedrockOnLinux: Führe Minecraft Bedrock für Windows (GDK-Edition) unter Linux mit nativer Microsoft/Xbox-Identität aus.
  • GenovaLauncher: Ein moderner grafischer Launcher für Minecraft: Bedrock Edition unter Linux, gebaut mit PySide6 (Qt6).

Architektur und Philosophie

Wir wollen modulare, schnelle und sichere Software entwickeln. Unsere Architektur basiert auf der Trennung von Zuständigkeiten: Der Core verwaltet schwere Prozesse, während die UI eine flüssige und moderne Benutzererfahrung bietet.

Die vollständige Technologie-Stack- und Komponentenübersicht findest du auf der Projektseite von Trinity Launcher und der Projektseite von Neko Void.

Wo anfangen?

Wenn du neu im Projekt bist, empfehlen wir diese Reihenfolge:

  1. Projekte erkunden: Gehe zum Abschnitt Projekte, um die Architektur und technischen Details jedes Projekts zu verstehen.
  2. Wähle dein Projekt: Jedes Projekt hat eine eigene Startseite mit vollständiger Dokumentation – Trinity Launcher, Neko Void, CMUS++, Audio Source, BedrockOnLinux und GenovaLauncher.

Kommunikation und Support

  • Issues: Melde Fehler über den Tab Issues innerhalb des jeweiligen Repositories.

Brauchst du Hilfe?

Tritt unserer Discord-Community bei, um Unterstützung zu erhalten

Bleib auf dem Laufenden

Folge unserer Community auf Fluxer

Der Community beitreten

Diskutiere in unserer Reddit-Community auf r/TrinityUnix

Veröffentlicht unter der BSD-3-Clause-Lizenz.