AI Behaviours


Unity // C#

Gameplay


In this university project, I was tasked with setting up AI behaviours which could be used in games such as seeking a target, evading a target, group movement, wandering and more. I then set up an A* pathfinding behaviour in addition to a decision-making enemy which would change its behaviour based on its situation. I also created a foundation for a simple Vampire Survivors style game demo, incorporating some of the AI behaviours I previously made. All Assets (Sprites, Animation, Environments) and skeleton code were provided by Staffordshire University.

Decision Making Entity




Basic AI-Controlled Game


Behaviours



Pursuit


Pursuit GIF

Evade


Evade GIF


Arrive


Arrive GIF

Wander


Wander GIF


Collision Avoidance


Collision Avoidance GIF

Group Movement


Group Movement GIF

Get In Touch