Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Artificial Intelligence in Games

Artificial Intelligence in Games

Ratings: (0)|Views: 19|Likes:
Published by Monisha Phalguni

More info:

Published by: Monisha Phalguni on Feb 05, 2012
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





CMPE 540 Principles of Artificial Intelligence
 Term Paper
 Artificial Intelligencein Computer Games
by  www.FaadooEngineers.com
 What is game AI?
In computer games, Artificial Intelligence generally means creating computer playersthat can think rationally and also can act humanly. First problems of game AI were solvedby making challenging computer players that play the best move. But as the gamesinvolved more imagination, new problems emerged such as designing humanly behaving and responding characters.Games are traditionally played by a group of players. Few examples are chess, hide-and-seek, football. In contrast, many computer games are single-player. So, there is aproblem of interactivity in computer games. If the player perceives the game to be adeterministic machine, giving predictable outcomes, it probably will no longer feel like agame. To solve this problem, AI programmers create rational agents in the game to givethe illusion of human players. If the player is faced by the challenge to win againstintelligent rational opponents, the game feels more like a game.First computer games were digitized versions of regular board games in whichintelligent opponents were adequate for the simulation of the real game. But thedevelopment of computer graphics, sounds and input technologies opened the way to new possibilities. Games began to have stories, plots, scenes and characters. Unlike boardgames, which were relatively simple abstractions, computer games began to create aconstantly complexifying realm of fantasy worlds. But of course the deepness of these worlds not only depended on the imaginations of game and art designers, but also theartificial hearts and minds of the characters in the game. Since then, game AI has beenrequired to model more and more intelligent and realistic behaviour.
 Applications of AI in games
 There are many different applications of AI in games. Many game genres, each having different set of AI problems, create a wide spectrum of game AI. Despite its many application possibilities, AI algorithms and technologies advance very slowly, compared tothe technologies in other aspects of games, such as graphics or physics. Application of game AI involves giving life to artificially intelligent agents in games. This task is easier to directly immitate human behaviour, because the agents are only expected to be intelligent in the context of the game. There are some algorithms that proved to be useful and are widely used in certainapplications of game AI. These algorithms solved some of the AI problems in games so well that some of these problems are not considered in the AI area anymore. Problems likecollision detection, pathfinding, visibility detection in fact do require artificially intelligentalgorithms, but they are generally given different names such as physics or tree searching. AI is mostly related with higher order functions of the human brain, although it containsevery level of human intelligence from perception and reasoning to deciding and behaving.Many game genres exist, and there are several game roles that require AI techniques.Enemies, allies of the player, other characters or units, any rational agent in the game usesartificial intelligence.
Game roles
 The game, with its set of rules and limited world, is like a playground for testing different kinds of artificial intelligence. These different AI problems are practically presented as game roles. These game roles define certain areas of problems in game AI. Well-known AI roles are tactical enemies, partners, support characters, strategic opponentsand units (1).
 Tactical enemy
 Tactical enemies are most frequently used in first-person (FPS) or third-person (TPS)shooter games. The first well-known FPS is Wolfenstein, and the most influential one isDoom, both by id software. In first FPS games, tactical enemies simply waited standing until they see the player. When they did, they started firing their guns at the player. They 

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->