AiGameDev.com

“Join leading experts and industry veterans in Paris on June 23-24 for the largest independent conference about artifical intelligence in video games.” — Alex

This article was published for AiGameDev.com Premium Members, available by subscription. You can join here in a minute or less. If you're already a member, log-in from the top right menu.

Parallelization of Game AI: The Theory of Multi-threading Explained by Björn Knafla

Alex J. Champandard

The question of multi-threading has been relatively straightforward for AI so far: most games keep all the logic on the main thread, and if necessary offload pathfinding to a separate thread. However, there are huge opportunities for programmers who understand the theory of parallelism and design their architectures accordingly.

In this presentation, Björn provides an overview of the underlying concepts you need to know about for parallelizing game AI. He'll also talk you through the most common techniques that used for parallelizing AI code in the games industry today.



Access the rest of this feature by joining industry experts and other professionals as a Member in the leading Game AI training program.

3 + 1 Great Reasons to Join!

If you're dedicated to artificial intelligence and game development, here are the top three reasons for becoming a member:

  • High-resolution video recordings of masterclasses and interviews.
  • Expert reports distilled from the wisdom of industry veterans.
  • Industrial-strength source code examples, libraries and demos.

Of course, if you're not satisfied there's a 100% money back guarantee. Just email us and let us know what to improve, and we'll refund you.

Subscribe Now...