[ LiB ] |
Beautiful, ain't it? One more chapter and we will have created a real game. In this chapter we lightly touched on the concepts of Artificial Intelligence. There are a lot (I mean A LOT) of other things that can be done with artificial intelligence, some of which are really interesting and exciting. Some programmers are coming up with ways to model the human genome (Genetic algorithms) and even the human brain (neural networks)!
Keep practicing artificial intelligence, and you will likely stumble upon some concepts of your own. Just keep in mind; it is impossible to actually make a computer think. Your job, as a programmer, is to make the computer appear to be thinking. If it seems to be doing the expected, that is all that is required.
In this chapter, we went over the following topics:
Random variables
Timers
Chasing
Evasion
Hopefully you will be able to put these topics to use in your upcoming games and programs! If you would like to learn more about artificial intelligence, check out AI Techniques by Mat Buckland (published by Premier Press, ISBN 1-931841-08-X).
[ LiB ] |