Havok AI

Help Your Characters Find Their Way

 Havok AI is a runtime SDK for programmers and designers to create efficient pathfinding, path following and navigation mesh generation for highly dynamic environments.

 Full Featured Pathfinding Solution

Multithreaded and optimized to support dynamically changing nav meshes; flying, swimming and wall climbing

High Speed Automatic NavMesh Generation

For creation of clean and optimized navigation meshes for typical game levels in seconds

Streaming and Instancing

Allows creation of independent nav meshes and the ability to dynamically stitch them at runtime

Efficient Character Steering

Out-of-the-box path following module controls individual character motions even in congested crowd scenes




  • Allows designers to easily control the output by specifying exactly what should be included as part of the generation input

  • Optimized runtime queries allow NPCs to efficiently make decisions about their environment, including:

    • Single and multiple goal pathfinding and path smoothing

    • Nearest feature queries e.g. find the closest navigation mesh border to gather potential cover locations.

    • Fast line-of-sight checking

    • Spatial queries for finding the closest point/face on navigation mesh and navigation mesh ray casting.

  • Out-of-the-box path following module that controls the motion of individual characters even in highly congested crowd scenes.

  • Characters are able to predict the motion of others in their vicinity and react accordingly exhibiting natural queuing and flowing.

  • Havok AI is fully multi-threaded and cross-platform optimized for leading game platforms including, Xbox One®, the all-in-one games and entertainment system from Microsoft, Xbox 360™ video game and entertainment system, PlayStation®4, PlayStation®3 computer entertainment system, PC Games for Windows, PlayStation Vita®, Wii™, Wii U™, Windows 8, Android™, iOS, Apple Mac OS and Linux.