Epic stellt Lore, das in UEFN integrierte Versionskontrollsystem, als Open Source bereit
Epic Games hat Lore veröffentlicht, das unter der MIT License stehende, in Rust geschriebene Versionskontrollsystem, das UEFN antreibt, und positioniert es als offene Alternative zu Perforce und Git für große Spiel-Assets.
Von IslandAtlas
Epic Games hat Lore als Open Source freigegeben, das Versionskontrollsystem, das unter Unreal Editor for Fortnite (UEFN) läuft, und es auf GitHub unter der MIT License veröffentlicht. Das Projekt beschreibt sich selbst als "ein Open-Source-Versionskontrollsystem der nächsten Generation", das für "beispiellose Skalierbarkeit sowohl von Daten als auch von Teams" entwickelt wurde, und Epic merkt an, dass es "als integriertes Versionskontrollsystem für UEFN dient".
Innerhalb von UEFN kennen Creator diese Technologie bereits als Unreal Revision Control, das standardmäßig für alle neuen Inseln verfügbar ist und funktioniert, indem es inkrementelle Schnappschüsse, also Revisionen, einer Insel und ihrer Assets speichert. Lore ist die umfassendere Open-Source-Veröffentlichung derselben Abstammung. Laut dem Repository verwendet der Open-Source-Build ein anderes Komprimierungsformat als die proprietäre Version, die in UEFN ausgeliefert wird.
Entwickelt für Code plus große Binär-Assets
Lore richtet sich an Projekte, die Quellcode mit sehr großen Binärdateien kombinieren, dieselbe Arbeitslast, die Studios seit Langem eher zu Perforce als zu Git gedrängt hat. Die Codebasis besteht überwiegend aus Rust (laut GitHubs Sprachaufschlüsselung rund 81 %), mit kleineren Anteilen von Python und C. Epic listet außerdem Sprachanbindungen für JavaScript, Python, C# und Go über separate Repositories auf.
- Inhaltsadressierte Speicherung mithilfe von Merkle-Bäumen mit unveränderlichen, kryptografisch verifizierten Revisionsketten
- Gechunkte Speicherung für große Dateien, sodass nur geänderte Teile einer Datei erneut gespeichert werden
- Bedarfsgesteuerte Datenhydrierung und Sparse-Workspaces
- Eine zentralisierte Service-Architektur mit Caching, dazu leichtgewichtiges Branching und schnelles Wechseln
Das Repository macht ausdrücklich klar, dass es sich um frühe Software handelt: Die zuletzt aufgeführte Version ist v0.8.3 (17. Juni 2026), und Epic warnt, dass sich das Projekt vor 1.0 befindet und aktiv weiterentwickelt wird, mit dem Hinweis, dass sich "Schnittstellen, On-Disk-Formate und APIs zwischen Releases ändern können". Für Community-Support wird auf GitHub Issues und Discord verwiesen.
Für UEFN-Creator besteht die praktische Erkenntnis darin, dass das zugrunde liegende Revisionssystem der Engine nun ein einsehbares, erweiterbares Open-Source-Projekt ist und keine geschlossene Komponente mehr, was Teams eine kostenlose Option für die Verwaltung asset-lastiger Projekte außerhalb des Editors gibt, während das System auf ein stabiles 1.0-Release zureift.
Quellen
IslandAtlas ist eine unabhängige Analyse-Website und steht in keiner Verbindung zu Epic Games. Die Berichterstattung ist redaktionell; siehe verlinkte Quellen.