Unreal Engine 5 (UE5) ist eine von Epic Games entwickelte AAA-Spieleentwicklungsplattform, bekannt für fotorealistische Grafik durch Nanite-Mikropolygon-Rendering und das Lumen-Globalbeleuchtungssystem.
Rubrik: Game Design & Interactive Media · Unterrubrik: Game Engines · Niveau: Fortgeschritten
Synonyme / Auch bekannt als: UE5, Unreal Engine, Epic Engine
Was ist Unreal Engine 5?
Unreal Engine 5 ist die neueste Hauptversion der Unreal-Engine-Reihe, die Epic Games im April 2022 offiziell veröffentlichte. Die Engine gilt als technologischer Meilenstein in der Echtzeit-Computergrafik: Mit Nanite und Lumen bringt sie Fähigkeiten auf den Consumer-Markt, die zuvor nur in aufwändigen Offline-Renderings möglich waren. UE5 wird nicht nur für Videospiele, sondern auch in Film- und TV-Produktionen, Architekturvisualisierungen und Automotive-Präsentationen eingesetzt.
Epic Games begann 1991 als kleines Entwicklerstudio. Die erste Unreal Engine entstand 1998 für den Shooter Unreal und begründete eine Lizenzierungsstrategie, die über Jahrzehnte die AAA-Spielebranche prägte. Unreal Engine 4 (2014) machte die Engine auch für Indie-Studios zugänglich. UE5 setzt diese Demokratisierung fort und stellt gleichzeitig die grafischen Maßstäbe neu.
Erklärung
Nanite, Virtualisierte Mikropolygon-Geometrie
Nanite ist eines der bedeutendsten Rendering-Features der jüngeren Spielegeschichte. Es ermöglicht die Darstellung von Modellen mit Millionen oder sogar Milliarden von Polygonen in Echtzeit, ohne dass Entwickler manuell Level-of-Detail (LOD) Stufen oder Normal Maps erstellen müssen.
Technisch basiert Nanite auf einer hierarchischen Clustering-Struktur. Die Engine wählt zur Laufzeit automatisch die geeignete Detailstufe für jedes Objekt in Abhängigkeit von Kameraabstand und Bildschirmauflösung. Kunstobjekte aus Filmdatenbanken (Megascans von Quixel, ebenfalls im Epic-Besitz) können direkt in UE5-Projekte importiert werden. Nanite unterstützt neben statischer Geometrie seit UE 5.1 auch bestimmte Formen animierter Meshes.
Lumen, Dynamische Globalbeleuchtung
Lumen ist das Globalbeleuchtungssystem von UE5. Es simuliert, wie Licht in einer Szene von Oberflächen reflektiert wird und indirektes Licht erzeugt, ohne aufwändiges Vorausberechnungs-Baking. Lichtstimmungen können in Echtzeit verändert werden: Eine Sonne, die sich über den Himmel bewegt, verändert automatisch alle Schatten und Reflexionen im Level.
Lumen nutzt eine Kombination aus Software-Raytracing und Screen Space Techniques. Auf Hardware mit dedizierten RT-Kernen (Nvidia RTX, AMD RX 6000+) kann Hardware-Raytracing aktiviert werden, das noch präzisere Ergebnisse liefert. Für schwächere Hardware gibt es einen Fallback-Modus.
Blueprints, Visuelles Scripting
Blueprints sind UE5s Antwort auf die Frage, wie man komplexes Spielverhalten ohne tiefe Programmierkenntnisse implementieren kann. Das grafische Scripting-System erlaubt es, Gameplay-Logik durch das Verbinden von Nodes in einem visuellen Editor zu definieren.
Jede Klasse im UE5-Projekt kann als Blueprint umgesetzt werden: Charaktere, Waffen, UI-Elemente, Game Modes. Blueprints können mit C++-Code gemischt werden, performancekritische Teile in C++, schnelles Prototyping in Blueprints. Diese Hybridarchitektur ist ein wesentlicher Vorteil von UE5 gegenüber reinen Code-Engines.
Weitere Kernsysteme
World Partition: UE5 kann sehr große offene Welten durch automatisches Streaming von Weltabschnitten handhaben. Entwickler arbeiten in einer einzigen, nahtlosen Karte ohne manuelle Level-Aufteilung.
MetaHuman: Epic bietet einen webbasierten Creator für fotorealistische, vollständig animierbare menschliche Charaktere, die direkt in UE5-Projekte importiert werden können.
Chaos Physics: UE5s eigenes Physik-System für zerstörbare Umgebungen, Soft Bodies und komplexe Simulationen.
Niagara: Das Partikel- und Effekte-System für VFX, von einfachem Staub bis zu aufwändigen Wasserszenen.
Lizenzbedingungen
Epic Games hat die Lizenzierung von UE5 für die breite Masse geöffnet. Die wichtigsten Punkte:
- Kostenlose Nutzung: UE5 ist kostenlos downloadbar und nutzbar.
- 3,5%-Royalty: Ab einem kumulierten Umsatz von 1.000.000 USD zahlen Entwickler 3,5% Umsatzbeteiligung an Epic Games (bis Ende 2024 waren es 5%; Senkung gültig ab 1. Januar 2025). Unterhalb dieser Schwelle fallen keine Gebühren an.
- Games-on-Epic-Games-Store: Spiele, die exklusiv im Epic Games Store erscheinen, sind von der Royalty-Pflicht befreit.
- Quellcode-Zugang: Der vollständige C++-Quellcode ist auf GitHub verfügbar. Große Studios verwalten eigene Forks für proprietäre Anpassungen.
Beispiele
- Fortnite (Epic Games, laufend), das bekannteste UE5-Projekt, seit 2023 auf UE5 migriert.
- Black Myth: Wukong (Game Science, 2024), international beachtetes Action-RPG in visuell beeindruckender UE5-Qualität.
- The Matrix Awakens (Epic Games, 2021), technische Demo, die Nanite und Lumen einer breiten Öffentlichkeit vorstellte.
- Senua's Saga: Hellblade II (Ninja Theory, 2024), Vorzeigeprojekt für fotorealistische Charakterdarstellung mit MetaHuman.
In der Praxis
Der Einstieg in UE5 empfiehlt sich über die kostenlosen offiziellen Lernpfade auf der Epic-Entwicklerwebsite sowie über den Epic Games Launcher, der Beispielprojekte und Templates bereitstellt. Für Einsteiger ist der Blueprint-First-Ansatz sinnvoll: Gameplay-Logik zunächst in Blueprints entwickeln und erst bei Performance-Problemen zu C++ migrieren.
Ressourcenintensiv ist UE5 vor allem beim Kompilieren von Shadern, ein frischer UE5-Build kann Stunden benötigen, bis alle Shader für eine bestimmte Hardware generiert sind. Entwickler sollten mit DDC (Derived Data Cache) und verteilten Shader-Kompilierung vertraut sein.
Vergleich & Abgrenzung
| Aspekt | UE5 | Unity | Godot |
|---|---|---|---|
| Grafikqualität | AAA, führend | Sehr gut | Gut (wächst) |
| Einstiegshürde | Hoch | Mittel | Niedrig |
| Scripting | C++ / Blueprints | C# | GDScript / C# |
| Lizenzkosten | 3,5% ab 1 Mio. USD | Abo-Modell | Kostenlos |
| Mobile | Möglich, komplex | Stärke | Gut |
Häufige Fragen (FAQ)
Benötige ich C++-Kenntnisse für UE5? Nein, mit Blueprints können vollständige Spiele ohne eine Zeile C++ entwickelt werden. Für professionelle AAA-Entwicklung ist C++-Wissen jedoch sehr hilfreich.
Wie groß ist ein typisches UE5-Projekt? Die Engine selbst belegt ca. 20–30 GB auf der Festplatte. Vollständige Spielprojekte können schnell 50–200+ GB erreichen, da High-Poly-Assets und unkomprimierte Texturen viel Platz benötigen.
Läuft UE5 auf älteren Grafikkarten? Ja, aber Nanite und Lumen erfordern DX12/Vulkan-kompatible Hardware. Auf älteren GPUs laufen diese Features im Software-Fallback-Modus oder sind deaktiviert. Für die vollen Features wird eine Nvidia RTX 20-Serie oder AMD RX 6000 aufwärts empfohlen.
Kann ich UE5 für Mobile-Games nutzen? Ja, UE5 unterstützt iOS und Android. Allerdings eignet sich die Engine aufgrund ihrer Ressourcenintensität besser für Premium-Mobile-Titel als für leichte Casual Games. Nanite und Lumen sind auf Mobile deaktiviert.
Verwandte Einträge
- Blueprints in Unreal Engine 5
- Rendering in Game Engines
- Physik-Engines in Game Engines
- Unreal vs. Unity vs. Godot, Vollständiger Vergleich 2024
- AR/VR in Game Engines
Weiterführend
- Epic Games: Unreal Engine 5 Documentation. docs.unrealengine.com, 2022–2025.
- Willard, Brenden: Unreal Engine 5 Game Development with C++ Scripting. Packt Publishing, 2023.
- Ufnicki, Andrzej: Elevating Game Experiences with Unreal Engine 5. Packt Publishing, 2022.
- Carnall, Robbie u. a.: The Matrix Awakens: An Unreal Engine 5 Experience (technische Analyse). Epic Games Whitepaper, 2022.
