Eisenmotor Drei: echte Umlaufbahnen und massive Geschütztürme in Sins Zwei

22. May 2026 Veröffentlicht | Aus dem Spanischen übersetzt

Die Veröffentlichung von Sins of a Solar Empire II bringt eine stille technische Revolution mit sich: die Iron Engine 3. Im Gegensatz zu ihren Vorgängern führt diese proprietäre Engine von Ironclad Games zwei Herausforderungen im Rendering und in der Simulation ein, die keine kommerzielle Engine nativ integrieren konnte: die dynamische Orbitalberechnung von Himmelskörpern und die Verwaltung Tausender unabhängiger Geschütztürme auf einem einzigen Schlachtschiff. Wir analysieren, wie sie die Flüssigkeit auf einer Karte aufrechterhalten, die niemals statisch ist. 🚀

Screenshot von Sins 2 mit einem von Monden umkreisten Planeten und Geschütztürmen auf einem Schlachtschiff

Orbitalsimulation und dynamisches LOD pro Sektor 🌌

Die größte technische Herausforderung der Iron Engine 3 ist die ständige Neupositionierung der Planeten im Spielraum. Während in Unity oder Unreal Engine eine Strategiekarte auf festen Koordinaten basiert, folgt hier jeder Körper einer elliptischen Flugbahn, die pro Frame berechnet wird. Um einen Leistungseinbruch zu vermeiden, implementiert die Engine ein System von Detailstufen (LOD) pro Gravitationssektor: Entfernte Planeten werden zu Kugeln mit niedrig aufgelösten Texturen vereinfacht, während nahe Planeten vollständige Schattierung und Berechnung der Sichtlinienverdeckung erhalten. Schlachtschiffe wiederum sind kein einzelnes Mesh; jeder Geschützturm wird als eigenständige Entität mit eigenem Ziel- und Animationssystem behandelt, wobei GPU-Instanziierung verwendet wird, um die CPU nicht mit Draw Calls zu überlasten. Dies ermöglicht es einem Schiff wie dem Kol Battleship, seine 48 funktionsfähigen Geschütztürme zu zeigen, ohne die 60 FPS in Flotten von hundert Schiffen zu opfern.

Auswirkungen auf Leveldesign und KI ⚙️

Die Auswirkungen auf das Gameplay sind tiefgreifend. Da es keine festen Positionen gibt, ändern sich Angriffsrouten und Kontrollzonen während des Spiels, was die Entwickler zwingt, die KI für die Wegfindung zu überdenken. Iron Engine 3 löst dies mit einem Navigationsgraphen, der im Hintergrund jedes Mal neu berechnet wird, wenn ein Planet eine kritische Distanzschwelle überschreitet. Für das Modding ist diese Flexibilität ein zweischneidiges Schwert: Es ermöglicht lebendige Karten, erfordert aber von den Designern ein grundlegendes Verständnis der Orbitalmechanik. Ironclad hat sich für proprietäre Werkzeuge entschieden, die diese Berechnungen abstrahieren, sich von der Standardisierung von Engines wie Unity entfernend, aber dafür eine millimetergenaue Kontrolle über die Raumsimulation gewinnend.

Wie schafft Iron Engine 3 das Gleichgewicht zwischen der Simulation realer Umlaufbahnen und dem strategischen Echtzeit-Gameplay, ohne die Leistung in Gefechten mit massiven Geschütztürmen zu beeinträchtigen?

(PS: Game Jams sind wie Hochzeiten: alle sind glücklich, niemand schläft und am Ende weint man)