Title: | Skalierbarkeit eines (Unity-)Projekts : Einführung eines Dependency Injection Frameworks, Assembly Definitions und Design Patterns | Language: | German | Authors: | Krenzke, Vincent | Issue Date: | 6-Aug-2024 | Abstract: | In einem Spielprojekt muss auf ständig wechselnde Anforderungen flexibel reagiert werden können. Gerade die Codebasis durchlebt dabei sehr viele Anpassungen und Wandlungen. Doch wie kann der Aufwand bei diesen Änderungen möglichst minimiert werden? Anhand eines Praxisbeispiels sollen Strukturen und Methoden aufgezeigt werden, welche die Codebasis robuster gestalten und den Weg für Skalierung bereiten. Konkret werden in einem Unity-Projekt Assembly Definitionen eingeführt, das Dependency Injection Framework Extenject integriert und Design Patterns sowie Prinzipien der Softwareentwicklung angewandt. Das Ergebnis spiegelt eine modulare sowie erweiterbare Codebasis wider und zeigt die ersten Erfahrungen mit einem Dependency Injection Framework auf. |
URI: | https://hdl.handle.net/20.500.12738/16139 | Institute: | Fakultät Design, Medien und Information Department Medientechnik |
Type: | Thesis | Thesis type: | Master Thesis | Advisor: | Langbehn, Eike | Referee: | Günther, Anke |
Appears in Collections: | Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
MA_Skalierbarkeit_Unity-Projekt.pdf | 1.5 MB | Adobe PDF | View/Open |
Note about this record
Export
Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.