This is part of the AI game programming assignment from Uppsala University about the behavior tree algorithm. Developed in Unity independently.

Simulation: this is a simulation that describes a guarding system. 4 guards patrol around the helipad to prevent mobs from getting close to it. Meanwhile, a tank is also patrolling around the field and helps with fighting the mobs and healing the guards.

Guard Behavior Tree

Go die, attack, patrol; get heal

Mob Behavior Tree:

Go die, attack, move to helipad, destroy helipad(game over)

TankBehavior Tree

Shoot mob, heal guard, patrol

Leave a comment

Log in with itch.io to leave a comment.