Spiritfarers künstlerische Pipeline: 2D-Animation und dynamisches Licht in Unity

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

Spiritfarer, das gefeierte Management- und Erkundungsspiel über Tod und Abschied, eroberte nicht nur durch seine emotionale Erzählung, sondern auch durch eine visuelle Gestaltung, die wie ein bewegtes Gemälde wirkt. Hinter dieser märchenhaften Ästhetik verbirgt sich eine sehr spezifische hybride technische Pipeline. Das Team von Thunder Lotus Games kombinierte die Wärme traditioneller 2D-Animation mit einem dynamischen Echtzeit-Beleuchtungssystem in Unity und schaffte es, dass das Schiff und seine Landschaften je nach Tageszeit ihre Stimmung ändern, ohne den malerischen Charakter zu verlieren. 🎨

Screenshot von Spiritfarer, der das dynamisch beleuchtete Schiff mit 2D-Animation und märchenhaften Landschaften zeigt

Toon Boom Harmony und Photoshop: Der hybride Workflow 🖌️

Um die Flüssigkeit der Charaktere zu erreichen, nutzte das Studio Toon Boom Harmony, ein professionelles Werkzeug für Vektor- und traditionelle Animation. Hier wurden Stella, Daffodil und die anderen Geister geriggt und animiert, wobei eine reduzierte Bildrate (12 fps) beibehalten wurde, um den klassischen Stil der Spielfilme der 90er Jahre nachzuahmen. Die Umgebungen und das Schiff hingegen wurden vollständig in Adobe Photoshop gemalt, mit organischen Texturen und digitalen Pinseln, die Aquarell simulieren. Die größte technische Herausforderung bestand darin, diese statischen Hintergründe in Unity zu integrieren und dann eine Schicht dynamischer Beleuchtung darüberzulegen. Die Engine wendete einen globalen Farbverlauf an, der die gemalten Hintergründe bei Sonnenuntergang abdunkelte, während die Sprites der Charaktere dank benutzerdefinierter Shader-Materialien, die das Umgebungslicht ignorierten, ihre ursprüngliche Farbe behielten und so die Konsistenz der 2D-Kunst bewahrten.

Lektionen für Indie-Entwickler: Wenn die Technik der Emotion dient 💡

Spiritfarer zeigt, dass man keine hyperrealistische Engine braucht, um visuelle Wirkung zu erzielen. Die Entscheidung, die Pipeline für Charaktere (traditionelle Animation) von der Pipeline für Umgebungen (statische Illustration) zu trennen, ermöglichte es dem Team, seine Ressourcen auf die Ausdruckskraft der Dialoge und den visuellen Trost der Hintergründe zu konzentrieren. Für jeden Indie-Entwickler bekräftigt diese Fallstudie eine grundlegende Maxime: Die Technologie muss sich der künstlerischen Leitung unterordnen, nicht umgekehrt. Die Verwendung einfacher Shader, um Charaktere von der globalen Beleuchtung zu isolieren, oder die Synchronisierung von Tag-Nacht-Zyklen durch leichte C#-Skripte sind zugängliche Lösungen, die jedes kleine Studio nachahmen kann, um Welten mit eigener Seele zum Leben zu erwecken.

Wie gelang es dem Team von Spiritfarer, traditionelle 2D-Animation mit einem dynamischen Lichtsystem in Unity zu integrieren, ohne dass die Leistung in Szenen mit mehreren Charakteren und Echtzeit-Beleuchtungseffekten beeinträchtigt wurde?

(PS: Für Mobilgeräte zu optimieren ist, als würde man versuchen, einen Elefanten in einen Mini Cooper zu stopfen)