Artificial Intelligence in Video Games Damián Isla, Director of Technology Moonshot Games
Two Fundamental Truths
FT#1: The hard stuff is easy, and the easy stuff is hard Corollary: Game AI is 10% looking smart and 90% not looking stupid
AI is for making computers smart. fun Game FT#2: Corollary: Game AI is 50% programming and 55% design
An Example Position selection - or - “Where do I stand right now?”
Pathfinding How do I get from A to B? But assumes we know where B is.
Position Selection Pick a spot that is at the right range from my target has a clear line of sight near to me etc.
Position Selection: Method HIM Range: LOS: Distance: Total: ME 4.5 range(p) = 7 (meters) F(range(p)) = 3.0 (happy units) Fun!
Position Selection: Method HIM ME 4.8
Thanks!