PREMIUM & ULTIMATE Features

Applying Behavioral Mathematics to LEFT 4 DEAD
Premium Masterclass April 14th, 2009

Applying Behavioral Mathematics to LEFT 4 DEAD

How can you go beyond boolean decisions to improve the AI in your NPCs? This session with Dave Mark looks into the bots in LEFT 4 DEAD, and finds ways they can be improved using concepts like decision theory and fuzzy logic. Learn how to select better targets by taking into account many factors without spending too much processing power, find out how utility-based models and drives can replace a FSM, and see ...

[Bonus] Procedural 3D Model of Future Manhattan by CityEngine
Premium Release April 10th, 2009

[Bonus] Procedural 3D Model of Future Manhattan by CityEngine

Large worlds are generally a challenge for game AI, since it requires lots of forethought to handle efficiently. Procedural technology brings these kinds of challenges right to our doorstep. To help you prepare for these challenges, AiGameDev.com teamed up with Procedural.com, the company behind CityEngine, to provide you some large models of future Manhattan — based on current maps but with lower water ...

The Recast Navigation & Construction Library by Mikko Mononen
Premium Release April 4th, 2009

The Recast Navigation & Construction Library by Mikko Mononen

Last month in his popular masterclass about creating navigation meshes by voxelization, Mikko Mononen announced that he'd be releasing his project to the public in the future. The project is now called Recast and the first version is ready, plus Mikko has made it available exclusively to Premium Members of AiGameDev.com. The license allows any usage (including commercial) but above all, be sure to send in your ...

Dynamic Locomotion by Example with Alex Champandard
Premium Tutorial March 30th, 2009

Dynamic Locomotion by Example with Alex Champandard

Follow step by step as this masterclass builds up a locomotion system from the ground up, starting from a solution that's simple to implement and low-level of detail then moving into higher quality systems that leverage animation data more and more. Learn about concepts like animation-driven motion, transitions, parametric animations, step-based models, reactive controllers and planning.

Beyond A*: Speeding Up Pathfinding Through Hierarchical Abstraction
Premium Masterclass March 19th, 2009

Beyond A*: Speeding Up Pathfinding Through Hierarchical Abstraction

What's the next step for pathfinding after the traditional A* algorithm? Find out how to improve the performance of search using a hierarchical representation combined with pathfinding on multiple layers — known as the HPA* algorithm. This masterclass will also show you how to deal with many different unit sizes and capabilities, while at the same time preserving the same speed-up provided by the ...