Der Schwert-Konfigurator ist eine interaktive Anwendung innerhalb einer eigens entwickelten 3D-Umgebung. NutzerInnen haben hier die Möglichkeit, sich individuelle Schwerter zusammen zu stellen, indem sie aus Klingenformen, Griffvarianten und Farboptionen wählen und diese kreativ miteinander kombinieren.
Das Projekt wurde im Rahmen meines Studiums an der Hochschule realisiert und zielte darauf ab, gestalterische Freiheit mit technischer Umsetzung in einer immersiven Umgebung zu verbinden. Der Fokus lag dabei auf Benutzerfreundlichkeit, Echtzeit 3D-Gestaltung und einem funktionalen Erlebnis.
Video zur Anwendung: https://www.youtube.com/watch?v=XnvRaMalHZk
Meine Aufgaben
Programmierung, 3D-Modellierung, Level Design, UI- & UX-Design, VFX Elemente, Sound Design
Software
Unity, Visual Studio Code, Cinema 4D, Quixel Mixer
Projektteam
Monja Schwarz (Programmierung, 3D-Modellierung, VFX-Elemente)
Zum Projekt
Ich war in diesem Projekt hauptsächlich für die Modellierung und Gestaltung des Einhandschwerts zuständig. Dabei habe ich vier unterschiedliche Klingenformen sowie vier variantenreiche Griffdesigns entworfen und umgesetzt. Die Einzelteile lassen sich beliebig kombinieren. Der Fokus der Formen lag weniger auf Realismus, sondern vielmehr auf kreativer Freiheit und der Förderung individueller Gestaltungsmöglichkeiten.
Neben dem Schwert selbst habe ich das Layout des Raums gestaltet und mehrere Assets selbst modelliert – darunter eine Tür, eine Werkzeugkiste, ein Wasserbehälter, eine Feuerstelle, ein Wandstück mit Schwert und Schild sowie ein zentral platzierter Ausstellungstisch. Alle Objekte wurden von mir UV-unwrapped und im Anschluss mithilfe von Quixel Mixer mit passenden Materialien und Texturen versehen.
Die Feuerstelle erhielt zusätzlich visuelle Effekte durch ein eigens erstelltes Partikelsystem in Unity, kombiniert mit handgezeichneten PNGs, um eine lebendige und atmosphärische Flammenanimation zu erzeugen. Zur weiteren Verstärkung der Immersion habe ich den Soundeffekt eines knisternden Feuers implementiert.
Darüber hinaus war ich für die technische Umsetzung der Benutzeroberfläche verantwortlich. Ich entwickelte die gesamte UI-Struktur und implementierte die Funktionalität der Buttons. Zur akustischen Rückmeldung bei Interaktion mit der Benutzeroberfläche, wurden zusätzlich von mit passende Soundeffekte der Buttons hinzugefügt.
Was ich gelernt habe
Im Verlauf des Projekts habe ich gelernt, 3D-Objekte fachgerecht für den Einsatz in einer Anwendung vorzubereiten. Dazu gehörte das UV-Unwrapping, also das Aufbereiten der 3D-Geometrie für die Texturierung, sowie das gezielte Platzieren von Texturen, um realistische Oberflächen zu erzeugen. Gleichzeitig habe ich mich damit beschäftigt, die Objekte zu optimieren, beispielsweise durch eine reduzierte Polygonanzahl, um eine gute Performance in der Anwendung zu gewährleisten.
Zusätzlich habe ich mich mit dem Partikelsystem in Unity auseinandergesetzt, um visuelle Effekte zu integrieren und so die Atmosphäre der Szene zu verstärken.









