Best Practice Support for Designers in Unity
Project Idea Metadata
- Project Idea Name: Best Practice Support for Designers in Unity
- Date: 7/2/2022 6:27:06 AM
- Administrators:
Project Idea Description
Ausgangslage und Problemstellung
Die Entwicklungsumgebung der GameEngine Unity ist ein mächtiges Tool, das in der Erstellung von vielen Spielen, Visualisierungen und Industrieanwendungen eingesetzt werden. Durch den Umgang der Möglichkeiten gibt es allerdings häufig mehrere Wege, um gewisse Probleme zu lösen oder das Projekt zu strukturieren. Ob der gewählte Weg richtig war, zeigt sich oft erst nach einiger Zeit. Gerade für unerfahrene User und Teams kann das ein Problem sein.
In einer Bachelorarbeit wurde die Grundlage für ein Best Practice Tool in Unity entwickelt und erste Best Practices implementiert. Dieses sind primär auf Software entwickler fokusiert. Ebenfalls wurde die Programmierung einem Wirtschaftsprojekt ein Checker entwickelt der beim Kompilieren den Code auf häufige Style- und Performanceprobleme überprüft.
Ziel der Arbeit und erwartete Resultate
Das Ziel dieser Arbeit ist es das Plugin weiterzuentwickeln und dabei primär UX Askepte zu verbessern und ein zweites Set von Best Practices zu erstellen, welche primär Design und Scenenaufbau abdeckt.
Gewünschte Methoden, Vorgehen
Das Projekt gliedert sich in mehrere Arbeitspakete:
· Kennenlernen des existierenden Tools
· Recherche von Best Practices mit Expert*innen, Usern und Dokumentation
· Implementation der Guidelines
· Erweiterung des Tools (Mindestens UI und die Möglichkeit zwischen Sets von Best Practices zu schalten, weitere Features anhand von WP2)
· Testing mit Unity Nutzern aus verschiedenen Nutzergruppen
Kreativität, Varianten, Innovation
Wie die Resultate des Checkers für den User dargestellt werden bietet Raum für kreative Lösungen und Varianten.
Die Entwicklungsumgebung der GameEngine Unity ist ein mächtiges Tool, das in der Erstellung von vielen Spielen, Visualisierungen und Industrieanwendungen eingesetzt werden. Durch den Umgang der Möglichkeiten gibt es allerdings häufig mehrere Wege, um gewisse Probleme zu lösen oder das Projekt zu strukturieren.