I work in a game company, and have programmed “NPC AI”, though that’s AI in name only (though some models use goal-driven behavior and planning, which is closer to actual AI, but not usually what’s really needed to make a game fun and bug free—it does become more important if you’re making a complex open-ended game though, which is why game companies generally don’t make complex open-ended games).
Closer to actual AI work, I did a fair amount of motion recognition on the Wii, which allowed me to put into practice all the machine learning stuff I studied.
I work in a game company, and have programmed “NPC AI”, though that’s AI in name only (though some models use goal-driven behavior and planning, which is closer to actual AI, but not usually what’s really needed to make a game fun and bug free—it does become more important if you’re making a complex open-ended game though, which is why game companies generally don’t make complex open-ended games).
Closer to actual AI work, I did a fair amount of motion recognition on the Wii, which allowed me to put into practice all the machine learning stuff I studied.