Die Adaption von Bulletstorm an die virtuelle Realität stellt eine faszinierende Fallstudie für Entwickler dar. Das Original zeichnete sich durch sein rasantes Tempo und seine kolossalen Szenarien aus, Elemente, die frontal mit den Leistungs- und Komforteinschränkungen der VR kollidieren. People Can Fly hat sich für Unreal Engine 4 als Basis entschieden und steht vor der Herausforderung, die massive Größe der Kulissen beizubehalten, ohne die für die Vermeidung von Übelkeit notwendigen 90 Bilder pro Sekunde zu opfern.
Asset-Pipeline und Partikeloptimierung in VR 🎮
Das Skillshot-System, das Herzstück des Originalspiels, erforderte eine grundlegende Überarbeitung seiner Partikeleffekte. In der flachen Version profitierten Explosionen und Lichtblitze von der Kameradistanz. In VR zwingt die vollständige Immersion dazu, jedes Asset neu zu dimensionieren. Autodesk Maya wurde verwendet, um die Modelle von Waffen und Gegnern neu zu modellieren und sicherzustellen, dass die Polygone selbst aus nur wenigen Zentimetern Entfernung von den Augen des Spielers detailliert bleiben. Adobe Photoshop war entscheidend für die Überarbeitung der Texturen, um visuelles Rauschen zu entfernen, das auf einem flachen Bildschirm unbemerkt blieb, in VR jedoch zu Augenbelastung führt. Die größte Herausforderung war die Skalierung der Level: Ein Korridor, der im Original 10 Meter breit war, muss sich in VR genauso imposant anfühlen, aber nur das Nötigste rendern, und zwar durch ein aggressives Okklusionssystem in Unreal Engine 4.
Das Dilemma von Maßstab und Benutzerkomfort 🎯
Der Vergleich mit der Originalversion offenbart notwendige Opfer. Während sich die Kamera im Jahr 2011 heftig drehen konnte, um einem fliegenden Tritt zu folgen, verursacht diese Bewegung in VR sofortige Orientierungslosigkeit. Das Team hat ein Teleportsystem für lange Strecken implementiert und die freie Bewegung nur für kurze Kämpfe beibehalten. Der Maßstab der Endgegner, der zuvor aus einer Third-Person-Kamera wahrgenommen wurde, wird nun aus der Höhe des Protagonisten wahrgenommen, was eine Neujustierung der Kollisionen und Schadenszonen erforderte. Das Ergebnis ist ein Erlebnis, das visuelle Stabilität über Geschwindigkeit stellt und zeigt, dass die Adaption eines Klassikers an VR nicht nur eine Frage des Einsetzens einer Kamera in das Headset ist, sondern ein Neudesign der gesamten Interaktionslogik erfordert.
Wie das Combo-System von Bulletstorm optimiert wird, um die Bewegungsflüssigkeit in der virtuellen Realität aufrechtzuerhalten, ohne beim Spieler Übelkeit zu verursachen
(PS: Ein Spieleentwickler ist jemand, der 1000 Stunden damit verbringt, ein Spiel zu machen, das die Leute in 2 Stunden durchspielen)