Level-5 hat die technischen Details von Decapolice enthüllt, einem Titel, der virtuelle und reale Welten mit beeindruckender visueller Flüssigkeit verschmelzen lässt. Die hauseigene Engine des Studios ermöglicht sofortige Renderübergänge und bewahrt dabei eine lebendige Cel-Shading-Ästhetik, die Texture Popping vermeidet. Dieser Ansatz definiert nicht nur den künstlerischen Stil, sondern stellt auch eine Echtzeit-Optimierungsherausforderung für Konsolen der aktuellen Generation dar. 🎮
Künstlerische Pipeline: Von 3ds Max zur Echtzeit-Engine 🎨
Der Workflow beginnt in 3ds Max, wo Charaktere und Umgebungen mit dicken Konturlinien modelliert werden, die für Cel-Shading typisch sind. Anschließend wird Photoshop verwendet, um flache Texturen und Farbkarten zu malen, die die stilisierte Beleuchtung verstärken. Die internen Animationswerkzeuge von Level-5 verwenden ein Interpolationssystem, das Bewegungen glättet, ohne das 2D-Gefühl zu brechen. Die hauseigene Engine verarbeitet diese Geometrien mit einem benutzerdefinierten Toon-Shader, der die Lichtkohärenz zwischen der virtuellen und der diegetischen Realität priorisiert und die Rechenkosten durch aggressives Culling von Polygonen in nicht kritischen Bereichen reduziert.
Das Gleichgewicht zwischen lebendiger Ästhetik und Leistung ⚡
Der Schlüssel von Decapolice liegt darin, wie die Engine Szenenwechsel verwaltet, ohne die Render-Pipeline neu zu starten. Durch die gemeinsame Nutzung von Tiefenpuffern und Beleuchtungsdaten zwischen den beiden Welten wird Latenz bei Übergängen vermieden. Um die farbenfrohe Cyberpunk-Ästhetik ohne Einbußen bei der Bildrate zu erhalten, wird ein adaptives LOD-System eingesetzt, das Details bei entfernten Objekten reduziert, aber die schwarzen Konturen und Neonreflexe bewahrt. Dieses Gleichgewicht zeigt, dass eine gut abgestimmte hauseigene Engine viele kommerzielle Lösungen in der visuellen Kohärenz übertreffen kann.
Wie schafft es die hauseigene Engine von Level-5, die Echtzeitleistung mit der Stilisierung des Cyberpunk-Cel-Shadings beim Rendern der Übergänge zwischen der virtuellen und der realen Welt in Decapolice in Einklang zu bringen?
(PS: Ein Spieleentwickler ist jemand, der 1000 Stunden damit verbringt, ein Spiel zu machen, das die Leute in 2 Stunden durchspielen)