Prodeus und dynamisches Pixelbild in Unity: Wie ein benutzerdefiniertes SRP die Neunziger wiederbelebt

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

Das Studio Bounding Box Software hat Prodeus mit einer hybriden Grafikarchitektur entwickelt, die den klassischen Gegensatz zwischen Retro und Modern durchbricht. Die Engine, die auf einem benutzerdefinierten Scriptable Render Pipeline (SRP) in Unity aufbaut, wendet einen dynamischen Pixelierungsfilter auf hochauflösende 3D-Modelle an. Dies ermöglicht es, dass Geometrie und Partikeleffekte die Detailtreue eines aktuellen Spiels bewahren, während das endgültige Bild zur Nachbildung der Auflösung von Shootern der 90er Jahre in sichtbare Kästchen zerlegt wird.

Prodeus Retro-Shooter-Videospiel mit dynamischer Pixelierung in der Unity Custom SRP-Engine

Workflow zwischen Maya, Unity und dem eigenen Level-Editor 🛠️

Der Produktionsprozess stützt sich auf drei Säulen. Erstens wird Maya für das Modellieren von Assets und Animationen verwendet, wobei Netze mit einem hohen Maß an geometrischer Detailtreue exportiert werden. Diese Modelle werden direkt in Unity importiert, wo die Custom SRP die dynamische Beleuchtung, die PBR-Schattierung und die Nachbearbeitungssysteme übernimmt. Der Schlüssel zum visuellen Stil liegt im integrierten Level-Editor des Spiels selbst, einem Werkzeug, das Designern ermöglicht, Szenarien zu bauen und den Pixelierungsfilter auf Kamera- und Texturebene anzuwenden. Dieser Workflow vermeidet die Notwendigkeit, Assets manuell neu zu skalieren, und überlässt die Retro-Ästhetik dem Echtzeit-Renderer.

Die Illusion niedriger Auflösung ohne Einbußen bei moderner Technologie 🎮

Die größte technische Herausforderung bestand darin, sicherzustellen, dass die Pixelierung die visuelle Kohärenz moderner Effekte wie spiegelnde Reflexionen oder Normal Mapping nicht zerstört. Die in der Custom SRP implementierte Lösung trennt die Auflösung von der Beleuchtungslogik: Die Lichtberechnungen werden in hoher Auflösung durchgeführt, während der Ausgabe-Framebuffer mittels eines Mosaikfilters geviertelt wird. Auf diese Weise erreicht Prodeus das Gefühl eines Titels aus den 90ern, ohne auf die Flüssigkeit von 60 FPS oder die fortschrittlichen Partikelsysteme von Unity verzichten zu müssen.

In einer modernen Engine wie Unity, die fotorealistische Leistung priorisiert, wie wird technisch die Verwendung einer Custom SRP gerechtfertigt, um die Einschränkungen der Farbpalette und Auflösung der 90er zu emulieren, ohne die Lesbarkeit des Gameplays in Prodeus zu opfern?

(PS: Shader sind wie Mayonnaise: Wenn sie gerinnen, fängt alles wieder von vorne an)