Saturday 16 April 2011

AI Techniques in Game programming

Artificial Intelligence in Computer Games:
Right from the very beginning, since the days of Pong and Pac-Man, artificial intelligence (AI) has played an undeniable role in computer games. Although far from the primary concern of developers, AI was still a necessity to produce entertaining games. Now that other aspects of games (for example, graphics and sound) have reached impressive levels, more attention is being focused on AI. Over the past few years, game AI has suddenly burst out of the shadows—even taking center stage in recent games.

This is, of course, not as easy as it sounds. Video games are rife with pretty stupid computer opponents. Early first-person shooters had enemies that walked towards the player in a zigzag pattern, never walking directly towards their target, shooting intermittently. Bad guys in other games would sometimes walk into a corner looking for you, determined that they would eventually find you even though you were several rooms away. Fighting games are even worse. The AI governing computer opponents can become extremely repetitive (so that every time you jump towards the opponent, they execute the same move). I can't promise to teach you everything you need to know to make the next Reaper Bot; that would be the topic of an entire book all its own.

For More details visit

http://www.01fes.com/ai/

No comments:

Post a Comment