Potion Craft in Unity: Wie man die Ästhetik eines mittelalterlichen Manuskripts erschafft

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

Potion Craft: Alchemist Simulator hat gezeigt, dass visueller Charme nicht von Realismus abhängt, sondern von einer stimmigen Umsetzung. Entwickelt in Unity, simuliert das Spiel ein alchemistisches Grimoire aus dem 16. Jahrhundert, in dem jedes Element wie mit Tinte auf gealtertes Pergament gezeichnet wirkt. Für Entwickler ist das Verständnis, wie diese Illusion erreicht wird, eine Meisterlektion in technischer Art Direction, die benutzerdefinierte Shader, flüssige Partikelsysteme und eine UI, die die vierte Wand durchbricht, kombiniert. 📜

Mittelalterliches Manuskript mit Tintenfass und Feder auf einem Alchemietisch, Ästhetik des Spiels Potion Craft in Unity

Shader-Techniken und Flüssigkeitssimulation für den Pergament-Stil 🧪

Das visuelle Herz von Potion Craft liegt in seinen Shadern. Anstelle realistischer Texturen wird eine Toon-Schattierung mit simulierten Tintenrändern durch einen kamerawinkelabhängigen Outline-Effekt verwendet. Der Schlüssel liegt in der Pergament-Schattierung: ein Unlit-Shader, der eine Rauschkarte (Noise) anwendet, um die Maserung und Flecken des Papiers zu simulieren, kombiniert mit einem dynamischen Sepia-Ton. Für die Flüssigkeitsanimationen verwendet das Spiel ein 2D-Partikelsystem mit Flüssigkeitsphysik (unter Verwendung des VFX Graph-Pakets oder eines Particle Systems mit Schwerkraft- und Wirbelkräften). Blasen und Spritzer werden mit niedrig aufgelösten Sprites gerendert, jedoch mit einem weichen Bloom, der die Lichtbrechung in einer alten Glasflasche simuliert. Zur Optimierung vermeide Partikel mit hohem Draw Call; verwende Sprite-Atlasen und begrenze die Anzahl lebender Partikel auf 200, wobei die Form vor dem Detail priorisiert wird.

Design-Lektionen: Die UI als Teil der Welt 📖

Das Innovativste an Potion Craft ist, dass es kein separates HUD gibt. Die Schnittstelle ist das Rezeptbuch selbst. In Unity wird dies erreicht, indem die UI-Elemente (Schaltflächen, Inventar) direkt auf einer Canvas im World Space-Modus platziert werden, die am Buchnetz verankert ist. Die Schaltflächen sind keine flachen Rechtecke, sondern verwenden Image mit Beschneidungsmasken (Mask), um Papierausschnitte nachzuahmen. Um dies zu replizieren, erstelle eine Render Texture für das Buch und rendere die UI dort hinein; wende dann einen Shader mit Randverzerrung an, um die Schattierung der Seiten zu simulieren. Das Ergebnis ist eine vollständige Immersion, bei der der Spieler kein Menü verwendet, sondern in einem Grimoire blättert.

Wie können in Unity die Beleuchtungs- und Nachbearbeitungstechniken implementiert werden, die die Textur von gealtertem Pergament und die lebendige Tinte von Potion Craft nachbilden, während die Lesbarkeit für den Spieler erhalten bleibt?

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