Die Entwicklung von LEGO Star Wars: The Skywalker Saga stellte eine monumentale technische Herausforderung dar. Mit über 380 spielbaren Charakteren und Hunderten von Fahrzeugen benötigte das Team von TT Games einen Workflow, der die ikonische Plastikstein-Ästhetik bewahrte, aber gleichzeitig ein nie dagewesenes Detailniveau hinzufügte. Der Schlüssel lag in der Kombination von Autodesk Maya für die Massenanimation und ZBrush für die hochauflösenden digitalen Formen, alles gesteuert von der NT Engine.
Technischer Workflow: Massenanimation und prozeduraler Verschleiß 🛠️
Die Animations-Pipeline wurde auf modularen Rigs in Maya aufgebaut, was die Wiederverwendung von Bewegungszyklen für alle humanoiden Charaktere, Droiden und Kreaturen ermöglichte. Jedes Basismodell begann mit einem digitalen Sculpt in ZBrush, wo die Fasen, Verbindungen zwischen Teilen und Oberflächenunregelmäßigkeiten definiert wurden. Um den Plastik-Realismus zu erreichen, wurde ein System für prozeduralen Verschleiß angewendet: Occlusion- und Rauigkeitskarten, die Kratzer, Fingerabdrücke und Verfärbungen auf den Oberflächen der Steine simulierten. Diese Karten wurden von den hochpolygonalen Netzen in ZBrush auf die Low-Poly-Assets der Engine gebacken. Das Raytracing der NT Engine kümmerte sich um die spiegelnden Reflexionen auf den Teilen und imitierte den Glanz von ABS-Kunststoff unter verschiedenen Lichtbedingungen.
Echtzeit-Optimierung: Die Herausforderung tausender Assets 🎮
Die größte Herausforderung war die Optimierung der tausenden Assets, damit sie auf Konsolen und PCs ohne Einbußen bei der visuellen Treue funktionieren. TT Games implementierte ein LOD-System (Level of Detail), das direkt aus den ZBrush-Netzen generiert wurde, sowie eine Partikel-Engine, die Staub und Verschleiß in Echtzeit simulierte. Die Massenanimation wurde über ein Instanzierungssystem in Maya verwaltet, bei dem ein einziges Rig Dutzende von Stormtrooper-Klonen mit Farb- und Verschleißvariationen steuerte. Das Ergebnis ist ein Titel, der zeigt, dass Realismus nicht im Widerspruch zu Plastik steht, sondern zur technischen Intelligenz in der Produktions-Pipeline.
Als Entwickler: Was war die größte technische Herausforderung bei der Nachbildung von über 380 Star Wars-Charakteren, während die plastische LEGO-Ästhetik erhalten blieb, ohne die Ausdruckskraft und den Materialrealismus in Maya und ZBrush zu verlieren?
(PS: 90% der Entwicklungszeit ist Polieren, die anderen 90% sind Bug-Fixing)