Neural nets aren't much for learning about intelligence though. They are pretty much black box solutions (though there are some research areas that hope to remove this)
I suggest you start simple. Start with a finite state machine, with each state being the current behavior.
Amit has some good sections on pathfinding and gets a little into AI as well http://theory.stanford.edu/\~amitp/GameProgramming/
I also highly suggest http://ai-depot.com/ but keep in mind there are many advanced techniques described there. Dont let this overwhelm you. Try to find the easier stuff and start there.
Keep in mind fuzzy logic to help make your algorithms seem more "real".
Once you have the basics down you can start into the cooler areas like genetic algorithms and neural nets. These are ways to grow or train a solution to a problem that is very difficult if not impossible to define in an easily solveable way.