Die Rückkehr in das überflutete New Orleans in The Walking Dead: Saints & Sinners - Chapter 2: Retribution ist nicht nur eine narrative Übung, sondern eine technische Herausforderung, die auf Unreal Engine 4 gelöst wurde. Skydance Interactive hat sein physikbasiertes Zerstörungssystem verfeinert, um eine dynamische Zerstückelung zu erreichen, die in Echtzeit auf die Physik von stumpfen und scharfen Gegenständen reagiert – ein Eckpfeiler des Survival-Horror-Genres in VR. 🧟
Zerstörungsphysik und Echtzeit-Optimierung für VR ⚙️
Der technische Kern liegt in der Implementierung eines Systems aus zerbrechlichen Knochennetzen. Anstatt vordefinierte Animationen zu verwenden, wendet die Engine Dreh- und Schnittkräfte auf die Knochenhierarchie des Zombie-Skeletts an. Jeder Schlag berechnet den Aufprallpunkt und die relative Geschwindigkeit der Waffe und löst so eine prozedurale Zerlegung des Charakter-Netzes aus. Um die stabilen 90 FPS zu halten, die VR erfordert, optimierte das Team die Schattierung der Schnittflächen und reduzierte die Komplexität der sekundären Kollisionen (Knochen- und Fleischfragmente) auf kurzlebige einfache Kollisionskugeln, wodurch Lags in Gebieten mit hoher Feinddichte vermieden werden.
Klaustrophobische Beleuchtung als Werkzeug für die Immersion 🔦
Die Nachtbeleuchtung ist nicht dekorativ; sie ist funktional. Skydance verwendet ein dynamisches volumetrisches Beleuchtungssystem, das die Sichtbarkeit des Spielers realistisch verringert, die Grenzen der Karte verbirgt und das Gefühl eines unendlichen, bedrückenden Raums erzeugt. In Kombination mit Taschenlampen-Scheinwerfern, die in Echtzeit weiche Schatten werfen, zwingt das Spiel den Benutzer dazu, sich auf den räumlichen Klang und Lichtblitze zu verlassen. Dies zeigt, dass in der Entwicklung von Horror-Videospielen die visuelle Einschränkung die ultimative Optimierung für die Immersion ist.
Wie sie die Physik-Engine optimierten, um die realistische Zerstückelung von Feinden und den volumetrischen Nebel in VR zu verwalten, ohne die Leistung auf Quest 2 und PSVR2 zu beeinträchtigen
(PS: 90% der Entwicklungszeit ist Polieren, die anderen 90% sind Bugfixing)