FR Informatik

Abschlussvortrag: Implementierung einer Squad AI für Shooter in Unity

Bachelor-Abschlussvortrag von Philip Nuss

Betreuer: Prof. Dr. Christoph Lürig

Kurzfassung:
In dieser Arbeit wurde mithilfe der Spieleengine ”Unity” ein Prototyp eines Top Down Shooters erstellt, indem der Spieler gegen 4 Gegner, die innerhalb einer 4er Gruppe auch Squad genannt kämpft. Die AI der einzelnen Squadmitglieder wurde
über eine State Machine realisiert, dessen Fundament das Scriptableobject System ¨ von Unity ist. Darüber hinaus sind die Entscheidungen der AI von einem Utilitysystem abhängig.
Zusätzlich erhalten die Squadmitglieder von einer übergeordneten AI Anweisungen. Dadurch interagieren die Gegner miteinander und agieren sowohl individuell als auch als Team gegen den Spieler.

 

Ort: X 17
back-to-top nach oben