O'Reilly logo

AI Game Programming Wisdom 4 by Steve Rabin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3.9AI Architectures for Multiprocessor Machines

Jessica D. Bayliss, Ph.D.—Rochester Institute of Technology,Information Technology Department

jdb@cs.rit.edu

Single-threaded games are still written, but such games do not take advantage of the full processing power of machines with multiple cores or processors. The proliferation of multicore consoles and PCs means that games must now be threaded to run on these architectures. This threading changes the overall architecture of a game and may change the way AI is done as well.

Because multiple characters in a game need to do the same fundamental actions, AI has traditionally been split into modules. The modularization of the AI influences how it can be threaded. A common modularization of AI within ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required