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 Insiders, free by registration. You can sign-up here in less than a minute... If you're already registered, log-in from the top right menu.

Waypoint Cover Maps and Efficient Raycasts on PS3 in Killzone 2

Alex J. Champandard

Earlier this year at the GDC 2009, the Technical Director at Guerrilla Games Michiel van der Leeuw presented a case study of Killzone 2 entitled “The PlayStation®3's SPUs in the Real World”. A section of Michiel's talk focused on AI and three topics in particular: cover maps, threat prediction and line of sights. This is the first of three articles that digs into the AI technology he discussed.

This part of the coverage looks into cover maps, in particular how they can be used to optimize raycasts — which are often the most expensive AI operation. Below you'll find in-game screenshots, example cover maps, and a transcript of the relevant part of the presentation. The juicy bits include the representation of the cover maps, compression, and how they are used in parallel in the PS3's multi-core environment.

Thanks to Michiel for sharing the slides! The AI department at Guerrilla Games is currently staffed up, but the Michiel mentioned they're always looking for talented AI, (humanoid) animation and game code enthusiasts.



Read the rest of this article by joining other professionals and enthusiasts as an Insider on your favorite Game AI Website.

3 + 1 Great Reasons to Join

If you're interested in artificial intelligence and game development, here are the top three reasons for signing-up:

  • Get access to the wide variety of similar in-depth articles written about the AI in recent games.
  • View high-quality audio/video media for exclusive features.
  • Subscribe to the monthly newsletter with behind the scenes gossip an invitations to online masterclasses!

And of course, best of all, there's no catch...

“Completely free, but ultimately, priceless!”