Building Behavior Trees in Unity for a Fighting Game
How I implemented modular, data-driven behavior trees for AI enemies and players in Punch Lunch: Foodtruck Fighter — and what I learned along the way.