A ranged boss battle done inside Unreal engine 4 using the behavior tree system , The AI uses a variety of skills such as summoning minions , summoning a shield , disappearing , Changing forms etc
Unreal engine Behavior tree Ranged Boss Fight - Wip