Vereins-Bausteine

9 Godot-Bausteine — was die Spiele gemeinsam benutzen.

Godot bringt keinen Paketverwalter mit. Wer denselben Baum, denselben Tisch oder denselben Brillen-Start in zwei Spielen braucht, baut ihn üblicherweise zweimal — und merkt erst Monate später, dass die beiden Fassungen auseinandergelaufen sind. Diese 9 Repos sind die Gegenmassnahme: ein Fachgebiet je Baustein, quelloffen, von 63 Projekten benutzt (142 Einbindungen — 33 Projekte benutzen mehr als einen).

Alle 9 sind fotografiert, und jeden prüft ein Wächter headless. Beides war am 2026-09-01 bei keinem einzigen so — was die Kataloge dabei gefunden haben, steht auf den Seiten selbst.

Wo sie stehen

5 Hektaren und 2 Häuser, in denen sie zusammenkommen

Eine Parzelle ist ein Ort, der für sich allein läuft und dieselben Kits benutzt wie seine Nachbarn — draussen eine Hektare, drinnen ein Haus vom Keller bis unters Dach. Verbunden sind sie über die Bausteine, nicht über Geometrie. Von jeder gibt es gemessene Blätter: wo die Polygone liegen, wo die Dinge stehen, wie weit ein Mensch zu Fuss kommt, und im Haus einen Schnitt je Ebene mit den Wegen, die wirklich gegangen wurden. Zusammen 127 Bilder, keines gezeichnet.

Alle 127 Bilder und die Zahlen dahinter →

Wie sie verteilt werden

Kopie, nicht Symlink

Ein Baustein wird in das benutzende Projekt kopiert, nicht verlinkt. Das klingt nach dem schlechteren Weg und ist der gemessene: Ende August 2026 hingen 33 eigene Repos per committetem Symlink an libs/. Beim Test wurden alle 33 geklont und eingelesen — 37 von 37 Symlinks zeigten ins Leere, 31 der 33 Repos brachen ab, zusammen 1324 Fehler. Der Symlink zeigt auf einen Nachbarpfad, den es nach dem Klonen nicht gibt; auf der eigenen Platte fällt das nie auf.

Godot hat keinen Paketverwalter, und addons/ ist dafür gemacht, im Repo zu liegen — ein Godot-Projekt, das nach dem Klonen nicht aufgeht, ist nach der Konvention der Engine kaputt. Damit die Kopien nicht auseinanderlaufen, hängt in jedem Projekt ein Wächter im Prüflauf. Eine Kopie ohne Wächter driftet still.

Die Bausteine sind die Godot-Seite dessen, was auf der Web-Seite die @mana/*-Pakete sind: eigene Bauteile statt fremder Abhängigkeiten, vom Verein gepflegt.