In der modernen Softwareentwicklung ist Burnout bei Maintainern ein ständiges Thema; Projekte werden aufgegeben und Codebases verwaisten. Doch es gibt ein Genre, das dieses Gesetz der Technikwelt außer Kraft gesetzt zu haben scheint: Roguelikes. Seit den frühen 1980er Jahren, als Rogue auf Unix-Terminals experimentierte, beweisen diese Spiele eine bemerkenswerte Langlebigkeit. Der Grund? Ihre Communities lassen sie einfach nicht sterben.
Das Netz als Wiege
Betrachten wir NetHack, erschienen 1987. Das „Net“ im Namen ist kein Zufall, sondern historische Notwendigkeit: Es war eines der ersten Spiele, das kollaborativ über Netzwerke entwickelt wurde, lange bevor Open Source zum Standard-Workflow wurde. Diese DNA der Kollaboration prägt das Genre bis heute. Wenn ein Projekt ins Stocken gerät, übernimmt die Community das Steuer. Dungeon Crawl Stone Soup entstand 2006 genau aus diesem Grund – als Rettungs-Fork einer stagnierenden Codebase. Brogue lebt als Bogue Community Edition weiter, obwohl das Original seit Jahren keine Updates mehr erhält.
„Complete“ ist nur der Anfang
Ein faszinierendes Phänomen in der Roguelike-Welt ist die Interpretation des Begriffs „abgeschlossen“. Als Pixel Dungeon 2015 nach der Open-Source-Freigabe für „complete“ erklärt wurde, sah die Community dies nicht als Ende, sondern als Startschuss. Das Resultat: Dutzende Forks und Varianten. Das wohl bekannteste Beispiel ist Shattered Pixel Dungeon, das als reines Balance-Mod begann und über ein Jahrzehnt kontinuierlicher Updates zu einem der besten Open-Source-Spiele überhaupt avancierte – mit Millionen von Downloads, aber ganz ohne permanente Upgrades, sondern rein auf besseren Entscheidungen pro Run basierend.
Von Bürkratie und verrückten Pull Requests
Open Source bedeutet nicht nur Code schreiben, sondern auch Governance. Angband – ein Urgestein mit Wurzeln im 1980er-Jahre-Spiel Moria – brauchte bis 2009 eine koordinierte Relizenzierungs-Kampagne, um nach Jahrzehnten der Entwicklung endlich vollständig Open Source zu werden. Der Wechsel zu GitHub und die Einführung von Branching-Strategien führten zu dem, was David L. Craddock als „Explosion der Produktivität“ beschrieb: Ein „geheimes Labor“ für Entwickler, in dem Features frei experimentiert und verworfen werden konnten, ohne das Hauptrelease zu gefährden.
Auf der anderen Seite des Spektrums steht die absolute Tiefe der Simulation. Bei Cataclysm: Dark Days Ahead (CDDA) ist die Postapokalypse so komplex modelliert, dass in Pull Requests hitzig über reale Ernährungslehre, Physik und Crafting-Logik debattiert wird. Das Spiel ist eine Anleitung für emergente Systeme: Nichts ist gescriptet, alles entsteht aus den Regeln der Welt.
Raumkrümmung und Markenzeichen
Das Genre ruht sich nicht auf alten Erfolgen aus. HyperRogue nutzt hyperbolische Geometrie als Spielmechanik und ist gleichzeitig ein langfristiges Forschungsprojekt über Räumlichkeit in Spielen. DRL (ehemals Doom, the Roguelike) beweist, dass ein rasanter 90er-Jahre-Shooter auch rundenbasiert seine Intensität bewahrt – eine Markennamen-Klage sorgte ironischerweise für den Schub in die Open-Source-Welt. KeeperRL wiederum verbindet Dungeon-Management mit taktischem Kampf und bietet die Vollversion gegen eine Spende an Naturschutzorganisationen an.
Der Kern der Langlebigkeit
Was zeichnet diese Spiele aus? Enge Feedback-Schleifen, sichtbare Systeme und Communities, die nicht abdriften. Ob mit moderner Grafik oder im puristischen ASCII-Terminal – die Mechaniken bleiben durchlässig. Events wie der 7DRL Challenge (ein komplettes Roguelike in sieben Tagen) oder die Roguelike Celebration halten den Geist des schnellen Iterierens lebendig.
Die Lektion für die breitere Tech-Welt? Diese Projekte sterben nicht. Sie werden geforkt, überarbeitet und weiterentwickelt. Es ist ein Modell für Software-Nachhaltigkeit, das weit über Dungeon-Exploration hinausweist.
Quelle: GitHub Blog