@@ -287,7 +287,10 @@ Niklas wollte sich vor allem das Erstellen der Ingame-Grafik vornehmen. Hierbei
Alex hatte am meisten im Bereich Modularem Programmieren, sowie den Multiplayer Funktionen gelernt. Da es in diesem Projekt mehr Teilnehmer gab welche auch alle auf einem verschiedenen Stand waren beim Programmieren musste er lernen seine Software so zu schreiben, das sie einfach bedient werden kann. Funktionen sollten bei der Anbindung und Gebrauch einfach verständlich sein und auf Anhieb funktionieren. Im Multiplayeraspekt hat er sich weiterentwickelt da er nun mit Photon eine neue Bibliothek kennen gelernt hat und nun einen Vergleich von mehreren Multiplayer Bibliotheken kennt und so abschätzen kann was sich lohnt und was vielleicht unnötig wäre.
Ein weiterer Lernerfolg war nach Möglichkeit alles Procedural zu gestalten, wodurch auch der Code Procedural an alle Objekte angehängt werden können sollte. Dies war zunächst schwierig und musste schrittweise gelernt werden und durchlief dabei mehrere Stadien, wobei zunächst Liniare Ziele angestrebt worden sind und später schritt für schritt direkte Ergebnisse herausgeworfen wurden, um generierte ein zu binden. Außerdem konnte er sich darin weiter bilden den Teamkolegen unter die Arme zu greifen was Unity angeht, da er durch das vorherige Projekt bereits Erfahrungen damit sammeln konnte und diese nun teilen konnte. Dabei war es wichtig allen nur das bei zu bringen was für die Aufgaben erforderlich waren und Sie in die richtige Richtung zu leiten da Unity sonst sehr überfüllt mit Möglichkeiten und Baustellen an welchen man sich weiterbilden kann ist.
> TODO: Olivia
Olivia wollte sich im Projekt die Shader Programmierung anschauen. Mithilfe von Unitys "Shader Graph" konnte sie einen relativ einfachen Einstieg in ein komplexes Thema finden. Zusätzlich hat sie sich ein bisschen mit eigenständiger Shader Programmierung beschäftigen können als sie mit Compute Shadern herumexperimentiert hat.
Das Projekt hat auch allgemein geholfen ihre Erfahrung im Programmieren zu erweitern und neue Herausforderungen zu bewältigen.
Außerdem konnte sie sich in das Animationssystem in Unity einarbeiten und somit erste Erfahrungen im Bereich 2D Animation sammeln.
Das größere Team stellte auch eine neue Herausforderung, da die Koordination deutlich komplizierter war. Die Teammitgliedern, die noch nichts mit Unity zu tun hatten, konnte sie dabei unterstützen sich in der Engine zu orientieren und die Grundlagen zu verstehen.
Für Julian war die größte Erfahrung an einer Spielentwicklung aus Sicht der Usability beteiligt zu sein. Da für ihn in diesem Projekt das erste mal Usability mit einem Spiel in Kontakt trat. Bisher hatte er UI/UX nur für Apps, Websites oder Interfaces erstellt und hatte somit eine neue Erfahrung. Der größte Lernerfolg zeigte sich darin, dass Spiele extrem von UX-Design profitieren und Julian merkte trotz anfänglicher Unsicherheiten gute Fortschritte.