Letzte Woche hast du deinen ersten Shipping-Build paketiert. Irgendwo zwischen Projektstart und fertigem Build hat Epic zwei Engine-Versionen veröffentlicht. In jedem Discord sitzt jemand, der dir erzählt, du hinkst hinterher.

Tust du vermutlich nicht. Das meiste in einem Engine-Release richtet sich an Filmcrews und 40-köpfige Art-Teams. Die nützliche Frage ist nicht "was steckt in 5.8" — sondern "ändert irgendwas davon, was ich diese Woche tue". Für ein erstes Projekt lautet die ehrliche Antwort: drei Features und eine Upgrade-Falle.

Wo die Versionen stehen

  • 5.7 — erschienen am 13. November 2025.
  • 5.8 — erschienen am 17. Juni 2026. Das letzte geplante große UE5-Release.
  • UE6 — Early Access irgendwann 2027. Bis dahin fixt Epic in UE5 weiter Bugs und Regressionen.

Die letzte Zeile wiegt schwerer als jedes Feature auf der Liste. Bei 5.8 hört UE5 auf, sich zu bewegen, und jede Deprecation-Warnung, die du dort wegklickst, beantwortest du in UE6 nochmal — lauter.

Was 5.7 tatsächlich gebracht hat

  • PCG wurde production-ready. Scatter-Regeln verhalten sich jetzt vorhersehbar, Splines respektieren das Terrain darunter. Das ist die Version, in der du damit einen Wald baust statt einer Präsentation.
  • Substrate-Materials wurden production-ready, nach langer Preview — geschichtete Materials, die sich stapeln wie echte Oberflächen.
  • Nanite Foliage kam als experimental. Dichte Vegetation ohne die übliche GPU-Rechnung — testen ja, shippen nein.
  • MegaLights ging in die Beta.
  • Animation bekam Selection Sets — eine Rig-Auswahl speichern, mit einem Klick wieder anwenden — plus eine Dependency View, um Control-Rig-Graphen zu entwirren.
  • Editor-Komfort: ein AI Assistant für schnelle Blueprint-Beispiele, und schnellere Shader-Kompilierung.

Was 5.8 gebracht hat

  • MegaLights, production-ready. Hunderte dynamische, schattenwerfende Area Lights, ausgelegt auf 60 FPS auf PS5 und Xbox Series X|S. Wenn du dein Licht bisher mit Emissive Materials und einem stationären Spotlight gefaked hast, ist das dein Release.
  • Lumen Lite. Global Illumination über Irradiance Fields mit Probe Occlusion statt dem vollen Lumen-Tracing. Gedacht für schwächere Hardware und Switch 2; erste Auswertungen sehen es bei etwa der halben GPU-Last von vollem Lumen. Lies das neben dem Lumen-Settings-Post, bevor du irgendwas umstellst.
  • Mesh Terrain System. Terrain als 3D-Meshes statt Heightmaps — Höhlen, Überhänge, Tunnel, schwebende Inseln. Alles, was eine Heightmap nicht ausdrücken kann.
  • Außerdem drin: MetaHuman-Full-Body-Capture aus einer einzelnen Kamera, Control Rig Physics raus aus experimental, und ein Unreal MCP Server Plugin für LLM-Tooling.

Die drei, die für ein Anfängerprojekt zählen

Lumen Lite, wenn deine Zielmaschine ein Laptop oder eine Switch 2 ist und Lumen dir das Frame frisst. MegaLights, wenn Licht wirklich dein Flaschenhals ist und du bisher um das alte Dynamic-Light-Budget herumgearbeitet hast. Mesh Terrain, wenn deine Welt eine Höhle braucht und du sie mit einem Rock-Mesh über einem Loch gefaked hast.

Wenn nichts davon auf dein Projekt zutrifft, hast du nichts verpasst. Ein Release auszulassen ist kein Zurückfallen.

Upgraden, ohne das Projekt zu zerlegen

  1. Projekt kopieren. Alte Engine installiert lassen. Ein Upgrade, das du nicht zurücknehmen kannst, ist kein Upgrade, sondern eine Wette.
  2. Committen, bevor du es öffnest. Wenn du Versionskontrolle beim Setup übersprungen hast: erst das, dann das Upgrade.
  3. C++-Projekte: MSVC-Toolset aktualisieren, bevor du die Engine anfasst. 5.8 braucht ein neueres als 5.7, und diese Diskrepanz erklärt die meisten "es baut nicht"-Paniken, bei denen es gar nicht um deinen Code geht.
  4. Öffnen, Shader fertig kompilieren lassen, dann neu messen. stat unit auf denselben zwei Leveln, derselben Hardware, denselben Settings. Rendering-Defaults verschieben sich zwischen Versionen, und niemand schickt dir dazu eine Notiz.
  5. Deprecation-Warnungen jetzt fixen, nicht später. Heute Stunden, bei UE6 Wochen.
  6. Paketieren zuletzt. PSO-Shader-Caches müssen nach einem Engine-Upgrade neu gebaut werden, und das zeigt sich nur im gepackten Build.

Rechne mit zwei bis drei fokussierten Tagen für ein mittelgroßes Projekt ohne Plugin-Blocker. Mit einem halben Tag für ein kleines Blueprint-only-Projekt.

Die Plugin-Falle

Das ist der Teil, der wirklich beißt, und er hat nichts mit Features zu tun.

Wenn ein Plugin nicht als kompatibel zu deiner Engine-Version markiert ist, lässt dich Fabs Add to Project keine ältere Version mehr durchdrücken. Epic sagt, der Ablauf solle runder werden — bei einem frischen .0-Release ist aber schlicht ein großer Teil des Stores nicht verfügbar, bis jeder Autor ein Update nachschiebt.

Zwei Dinge funktionieren in der Zwischenzeit. Das Plugin in ein leeres Projekt auf einer unterstützten Version installieren, dieses Projekt nach vorne upgraden, den Inhalt rübermigrieren. Und für ein Plugin, das schon auf der Platte liegt: Blueprint-only- und Content-only-Plugins laden meist problemlos, nachdem du eine Zeile in der .uplugin änderst — "EngineVersion": "5.8.0". Binäre C++-Plugins lassen sich so nicht retten; die brauchen einen gegen die neue Engine kompilierten Build, und das ist Sache des Anbieters.

Der Fehlermodus lohnt sich zu merken: Ein Plugin, das still nicht lädt, taucht später als fehlende Klassenreferenzen und kaputte Blueprint-Nodes in Dateien auf, die damit nichts zu tun haben. Bevor du den Blueprint debuggst, prüf im Output Log die Plugin-Ladefehler.

Typische Fehler

  • Mitten in einem Feature upgraden. Sache fertig machen, committen, dann upgraden. Zwei Probleme gleichzeitig debuggen heißt keins lösen.
  • Ein .0-Release als produktionsreif behandeln. Viele Plugin-Autoren behandeln es als Beta, und sie liegen nicht falsch. 5.8.2 ist ein anderes Tier als 5.8.0.
  • Einem Feature hinterherlaufen, das du nicht brauchst. Nanite Foliage ist spannend, experimental, und löst ein Problem, das dein Spiel vermutlich noch nicht hat — im Nanite-Post steht, warum "neu" und "für dich schneller" nicht dieselbe Aussage sind.
  • Nach dem Upgrade nicht neu messen. Eine stille 3-ms-Regression durch einen geänderten Default bleibt monatelang unbemerkt.
  • Deprecation-Warnungen aufschieben, weil es ja noch kompiliert. In 5.8 wird die Rechnung bei UE6 fällig.

30-Sekunden-Zusammenfassung

  • 5.7 (Nov 2025) machte PCG und Substrate production-ready; 5.8 (Jun 2026) ist das letzte UE5-Release.
  • Für ein Anfängerprojekt ändern realistisch nur Lumen Lite, MegaLights und Mesh Terrain etwas.
  • Kopie upgraden, alte Engine installiert lassen, vorher committen.
  • C++-Projekt? MSVC-Toolset aktualisieren, bevor du deinen Code verdächtigst.
  • Nach jedem Upgrade stat unit neu laufen lassen — Defaults verschieben sich lautlos.
  • Plugins sind der echte Blocker: die EngineVersion-Zeile in der .uplugin rettet Blueprint-only-Plugins, binäre C++-Plugins brauchen einen neuen Build vom Anbieter.

Damit ist die Anfänger-Reise durch, die dieser Blog abdecken wollte — Setup, Blueprint-Patterns, Spielsysteme, World-Building, Performance, Shipping, und jetzt die Engine selbst. Als Nächstes das letzte Thema der Liste: Assets auf Fab kaufen, und worauf du vor dem Klick achten solltest.

— Marco