Das Videospiel Serum positioniert sich als technischer Referenzpunkt im postapokalyptischen Genre und nutzt Unreal Engine 5, um eine Welt zu orchestrieren, in der organische Korruption und Biolumineszenz die visuellen Achsen bilden. Jenseits der Überlebenserzählung zeichnet sich der Titel durch seinen aggressiven Einsatz von Raytracing und Fluidsimulation aus, um Mutationen und flüssige Umgebungen darzustellen. Wir analysieren die technische Pipeline, die Maya, Houdini und Substance 3D kombiniert, um diese Ästhetik zu erreichen.
Raytracing, Fluide und dynamische Mutationen in Echtzeit 🎮
Die Grafik-Engine von Epic Games ermöglicht es Serum, Raytracing einzusetzen, um präzise Reflexionen auf kontaminierten Flüssigkeitsoberflächen und den Körperflüssigkeiten mutierter Kreaturen zu erzeugen. Für die Korruptionssequenzen nutzt das Team Houdini, um Simulationen von viskosen Flüssigkeiten und der Ausbreitung von organischem Gewebe zu erstellen, die anschließend als Displacement-Texturen und Normal Maps exportiert werden. Maya ist die zentrale Achse für das Rigging und die Animation der skelettalen Mutationen, während Substance 3D Designer verwendet wird, um prozedurale Materialien zu erstellen, die auf Feuchtigkeit und Fäulnis reagieren und es der Biolumineszenz ermöglichen, Licht ohne vorberechnete statische Quellen auszustrahlen.
Das Gleichgewicht zwischen Leistung und organischem Detail ⚙️
Die größte technische Herausforderung von Serum liegt darin, die Detailtreue der Houdini-Simulationen mit der Flüssigkeit des Echtzeit-Spiels in Einklang zu bringen. Die Entscheidung, hybride Materialien in Substance 3D zu verwenden, kombiniert mit dem Lumen-Beleuchtungssystem von Unreal Engine 5, ermöglicht es den Korruptionszonen, mit variabler Intensität zu leuchten, ohne die Rendering-Pipeline zu überlasten. Dieser Ansatz zeigt, dass die postapokalyptische Ästhetik nicht nur vom Modelling abhängt, sondern von einer präzisen Orchestrierung zwischen Simulationswerkzeugen und dynamischen Beleuchtungs-Engines.
Wie wird die Leistung in Unreal Engine 5 verwaltet, wenn das dynamische Korruptionssystem mit der biolumineszenten Echtzeit-Beleuchtung innerhalb der Serum-Pipeline kombiniert wird?
(PS: Game Jams sind wie Hochzeiten: alle sind glücklich, niemand schläft und am Ende weint man)