Layered AI in Games: Smarter NPCs with Better Architecture
The moment I understood layered AI architecture was when I stopped thinking about individual characters and started thinking about systems of systems. We were building a squad-based tactical shooter, and…