⚙️ Tech Breakdown: AI with Finite State Machines

As I transition from developing systems to developing content, a larger ratio of my programming time is devoted to AI programming. Note: I&rsquo;m discussing classical game AI &ndash; how NPCs make decisions &ndash; not the overhyped odious tech-fad of the same name. Most recently, I coded the logic that pilots enemy jets: how to fly, when to turn, how to avoid obstacles, when to react to the…