Dieses Repository enthält eine
Das Readme selbst stellt eine kurze, kompakte Zusammenfassung der schriflichten Bachelorarbeit dar.
-
Bachelorarbeit.md
Kompakte, textuelle Zusammenfassung der schriflichten Bachelorarbeit. -
Dokumente
Enthält ergänzende Dokumente wie Installations- und Trainingsanleitungen sowie weitere Materialien zur Bachelorarbeit. -
Assets
Unity-Assets, Szenen, Skripte und Prefabs des Demo-Projekts. -
config
Konfigurationsdateien für das Training mit dem Unity ML-Agents Toolkit (z. B. YAML-Configs). -
results
Trainingsergebnisse, Log-Dateien und TensorBoard-Daten der verschiedenen Trainingsläufe.
-
Passenden Build auf der GitHub-Release-Seite herunterladen
- Wechsle im Repository auf den Reiter Releases .
- Wähle den Build für dein Betriebssystem: Windows, Linux oder macOS.
-
Archiv entpacken
- Das heruntergeladene ZIP/Archiv in einen beliebigen Ordner entpacken.
-
Demo starten
- Die passende ausführbare Datei für dein System starten (z. B.
.exeunter Windows). - Es öffnet sich das Demo-Spiel mit dem trainierten Agenten.
- Die passende ausführbare Datei für dein System starten (z. B.
- Pause Menü öffnen:
Tab
-
Der trainierte ML-Agent steuert die Spielfigur vollständig autonom.
-
Du beobachtest, wie der Agent die Parkour-Level absolviert, Hindernissen ausweicht und Checkpoints bzw. Ziele erreicht.
-
Dieser Modus dient vor allem zur Demonstration des erlernten Verhaltens und zur qualitativen Bewertung der Agentenleistung.
-
Kamera bewegen:
W,A,S,D -
Hoch:
Space -
Runter:
Left Control -
Speed:
Left Shift
-
Die Spielfigur wird vollständig manuell über Tastatureingaben gesteuert.
-
Du kannst dieselben Level wie der Agent spielen und dein eigenes Verhalten mit dem des Agenten vergleichen.
-
Eignet sich, um ein Gefühl für den Schwierigkeitsgrad der Level und für die vom Agenten erlernten Strategien zu bekommen.
-
Bewegen:
W,A,S,D -
Springen:
Space -
Rennen:
Left Shift