
Die Unreal Engine 5 ist seit ihrer Einführung für atemberaubende Grafik bekannt, steht aber auch oft in der Kritik, wenn es um Performance-Probleme und Ruckler geht. Doch liegt es wirklich an der Engine selbst oder eher an der Art, wie Entwickler sie nutzen und unter welchem Zeitdruck sie stehen? Avowed von Obsidian Entertainment liefert dazu eine interessante Fallstudie.
Unreal Engine 5 als Sündenbock?
Ein Blick auf aktuelle Spiele wie Black Myth: Wukong, Frostpunk 2, Palworld, Stalker 2, Tekken 8, Silent Hill 2 und eben Avowed zeigt: Alle basieren auf der Unreal Engine 5. Und alle haben in der einen oder anderen Form mit Performance-Schwierigkeiten zu kämpfen. Schnell wird die Schuld auf die Engine geschoben. Doch ist das wirklich gerechtfertigt?
Obsidian Entertainment hat bereits Erfahrung mit der Unreal Engine gesammelt, da sie The Outer Worlds und Grounded mit der vorherigen Version entwickelt haben. Trotzdem hat Avowed seine Eigenheiten: Unregelmäßige Frame Times, teils niedrige 1%-Frameraten und fragwürdiges Upscaling. Doch trotz dieser technischen Unsauberkeiten läuft das Spiel über weite Strecken flüssig und sieht beeindruckend aus.
Die Unreal Engine 5 kann nicht für alles verantwortlich gemacht werden. Zum Beispiel bringt FSR 3 kaum Vorteile für schwächere GPUs und sorgt für Geisterbilder und Artefakte. Das liegt aber eher an der Implementierung als an der Engine selbst. Auch die Unterschiede zwischen durchschnittlicher Framerate und 1%-Lows sind in vielen Titeln vorhanden und meist ein Ergebnis spezifischer Designentscheidungen.
Performance-Probleme sind unterschiedlich gelagert
Ein Vergleich mit Silent Hill 2 zeigt, dass Performance-Probleme nicht immer dieselbe Ursache haben. Während Silent Hill 2 durch Bugs und Instabilität negativ auffiel, hat Avowed eine stabile, wenn auch nicht perfekte Performance. Beides sind UE5-Spiele, doch die Herausforderungen sind grundverschieden.
Oft werden auch Titel wie Doom Eternal oder Indiana Jones and the Great Circle als Beispiele dafür genannt, dass andere Engines leistungsfähiger seien. Die Id Tech 7-Engine von Doom Eternal und deren Nutzung in Indiana Jones führt zu butterweicher Performance und hoher Effizienz. Doch dabei wird oft vergessen, dass diese Engine nur von id Software selbst genutzt wird und perfekt auf deren Anforderungen abgestimmt ist. Unreal Engine hingegen ist eine Allzweck-Engine, die in vielen verschiedenen Projekten mit unterschiedlichen Anforderungen eingesetzt wird.
Die wahre Ursache: Zeitdruck und Ressourcen
Epic Games ist sich der bekannten Probleme bewusst, insbesondere das Shader-Kompilierungsruckeln und Stottern bei Streaming-Prozessen. Sie arbeiten aktiv an Verbesserungen, doch Spieleentwickler stehen oft vor dem Problem, dass ständige Engine-Updates nicht nur Vorteile bringen, sondern auch erfordern, dass bestehender Code überarbeitet wird. Und genau hier liegt die Krux: Zeit ist Geld.
Die meisten Publisher setzen feste Release-Termine, um Investitionen schnell wieder einzuspielen. Das bedeutet, dass Feinabstimmung und Optimierung oft erst nach dem Launch stattfinden. Die Unreal Engine bietet zwar Möglichkeiten, um Performance-Probleme zu minimieren, doch es braucht Zeit, um sie korrekt einzusetzen.
Wird Avowed weiter verbessert?
Das Spiel zeigte noch einige Schwächen, aber die solide Grundstruktur des Spiels lässt vermuten, dass viele der Probleme in den ersten Monaten nach Release behoben werden. Obsidian arbeitet zudem bereits an The Outer Worlds 2, ebenfalls mit UE5, was bedeutet, dass Ressourcen aufgeteilt werden müssen. Sollte sich Avowed gut verkaufen, wird Obsidian sicher weiter an Verbesserungen arbeiten.
Am Ende ist nicht die Unreal Engine das Problem, sondern die Rahmenbedingungen, unter denen Spiele entwickelt werden. Ein größeres Budget und mehr Zeit würden vermutlich zu einer noch besseren technischen Umsetzung führen. Doch das ist eine Diskussion, die die gesamte Spielebranche betrifft.
Unreal Engine 5 hat ihre Schwächen, doch sie ist nicht der Hauptgrund für Performance-Probleme. Zeitmangel, knappe Budgets und komplexe technische Herausforderungen sind oft die wahren Ursachen. Avowed zeigt, dass eine solide technische Umsetzung mit UE5 möglich ist, aber eben auch davon abhängt, wie viel Zeit in die Optimierung gesteckt wird.

