Havok Navigation
for Unreal

Havok Navigation for Unreal brings fast adaptive pathfinding to your game. Populate your world with NPCs who react to a dynamically changing world around them. It is distributed as a plugin and works seamlessly with the Unreal Engine extending the navigation capabilities to empower you to create bigger, more widely travelled, worlds.

2D and 3D Navigation

Havok Navigation for Unreal supports characters navigating in both 2D and 3D environments. Our navigation meshes are watertight and boundary-aligned, providing seamless pathfinding for characters of varying widths on a single mesh. Voxel-based navigation volumes enable swimming and flying characters, enhancing the versatility of your game world.

Dynamic Environments

Adapt to dynamic environments with ease using silhouette cutting to modify the nav mesh at runtime, representing dynamic obstacles. You can paint using silhouettes to apply changes that influence character paths, such as increasing traversal costs for dirt faces that turn to mud when it rains. Navigation meshes can also be linked to dynamic actors, simulating moving platforms and creating a more interactive experience.

Automatic Traversal Link Generation

Save valuable development time with automatic generation of character-specific traversal links. Effortlessly mark your nav mesh with jump, duck, vault, climb up, drop down, balcony vault, and custom traversals for each character type. This feature streamlines the creation process and ensures your characters can navigate complex environments effortlessly.

Fast, Dynamic Pathfinding

Experience fast and dynamic pathfinding with A* based queries that support thousands of navigating NPCs simultaneously. Edge filtering and face weighting give you control to influence individual character paths at runtime. Cluster graphs represent the navigable world at a higher level, allowing pathfinding to tiles not yet streamed into the game world, ensuring smooth and efficient navigation throughout your game.

Reach out to us to learn more about how Havok Navigation for Unreal can save development time and empower you to grow your navigable game world with ease.

Frequently Asked Questions

When is Havok Navigation for Unreal available for the latest version of Unreal Engine?

We know many game studios prefer to work on the latest and greatest version of Unreal Engine. Havok Navigation for Unreal is available within 2 weeks of each new Unreal Engine version release.Ā 

Is Havok Navigation for Unreal fully supported?

Yes, Havok Navigation for UnrealĀ is a fully supported product. Licensees and evaluators get access to dedicated Havok Engineers ready to answer your questions.Ā 

High-speed navigation generation and traversal markup

  • Highly optimized, fully multithreaded generator creates navigation meshes for game levels in seconds
  • Exact rational arithmetic kernel produces clean, robust results from arbitrarily complex geometry—without compromising performance
  • Automatic markup of jumping, vaulting, and climbing opportunities
  • Separate generator for 3D navigation data supports swimming and flying characters

Does Havok Navigation for Unreal support non-humanoid characters?

It depends. Havok Navigation for Unreal assumes that characters can turn on a dime. However, some non-humanoid characters can be represented by combining multiple simple characters into one

How is Havok Navigation for Unreal distributed?

Havok Navigation for Unreal is a stand-alone plug-in for Unreal Engine. We distribute this plug-in through a private GitHub repository. If you have access to Epic’s Perforce server, you can find the plug-in there on Havok’s partner branch. However, you also need access to the underlying Havok Navigation SDK which is only available to licensees and evaluators.

Can I use the Havok Visual Debugger with Havok Navigation for Unreal?

Yes. The most used viewers of the Havok Visual Debugger are available in-editor. You can also connect the fully features stand-alone Visual Debugger client to Havok Navigation for Unreal.

To learn more about Havok Navigation for Unreal or if you’re interested in starting an evaluation, reach out to us today.

havok products

Explore other products

Havok Physics for Unreal

Award-winning, battle-tested, and scalable, Havok Physics is the gold-standard for game developers when it comes real-time collision detection and dynamic simulation.

Havok Cloth for Unreal

Customizable, fully multithreaded, and highly optimized, Havok Cloth enables creators to add physically based motion to garments, hair, banners, foliage and other soft bodies.

havok products
contact

Begin an Evaluation

Our products are built to deliver optimal performance on the latest hardware with full support for leading game platforms. They’ve been battle-tested in partnership with some of the most creative, daring, and revolutionary teams in digital entertainment. And they can empower your team to take their ideas further than ever.

contact