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.
You might want to start with the Source or Unreal engines, and then use their bot APIs or scripting plugins to experiment with writing character code.
For example, there are lots of bots for the FPS CounterStrike. Alien Swarm also shipped with the source code as part of its SDK, so you could start with the AIs there and modify them.
You could download the source code for this:
http://sauerbraten.org/
And try to extend the Single Player
mode, add new enemies with different AI or something.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With