Designing Artificial Intelligence for Games (Part 1)

Designing Artificial Intelligence for Games (Part 1)

Cover

Over the course of the last few decades, the gaming industry has seen great strides. Beginning with simple games like Pong* and Pac-Man* which offered players a short escape from reality and growing into such involved games like World of Warcraft* and Call of Duty 4* which are serious hobbies to those that play them. Today's gamers, who according to the Entertainment Software Association (ESA) have an average of 13 years of gaming under their belt, have grown accustomed to seeing each new game become increasingly complex, engaging, and intelligent. For developers, the challenge becomes pushing the envelope to create games that are increasingly compelling. Computer-controlled Artificial Intelligence (AI) has evolved in many forms to meet the test. However, creating an adaptive foil for the player that can match their moves and encourage player growth is no simple task. This article begins a four part series that explores the following important AI concepts and how to optimize them to run on today's cutting edge multi-core processors:

  • Part 1: Design & Implementation
  • Part 2: Path Finding & Perceptions
  • Part 3: Tactical & Strategic AI
  • Part 4: Using Threading to Apply AI
Vendor:
Intel Software Network
Posted:
14 Aug 2009
Published
20 Jun 2009
Format:
HTML
Type:
White Paper
Language:
English

Download Your White Paper Now!