I've recently become interested in the study of AI programming and how it relates to games. I'm interested to see what it's like to create AI for a first-person shooter-type game with C++.
So, that leads me to my question. I would rather not spend my time writing a complete FPS just for the purpose of practicing AI design, so does anyone know of any existing projects/engines with completely functional games that I could simply extend (in C++) with AI somehow?
Thanks.