Go to top

Unreal Engine 4 Integration

Mercuna is deeply integrated with Unreal Engine 4 as a self-contained plugin.
It’s simple to set up for both code and Blueprint projects.

BT Nodes and EQS Queries

Perform advanced position picking using our EQS filters and generators to quickly create sets of candidate points and then determine which are reachable and optimally positioned.

A full set of BT nodes allow you to integrate Mercuna with sophisticated AI behaviors in UE4’s behavior tree editor.

Simple Unreal behavior tree
Unreal editor showing Mercuna components

Component Based

All Mercuna functionality is available through Unreal components, simply add the Mercuna navigation and movement components to your actors and have them flying around your levels in minutes.

Custom Editor Tools

Mercuna’s custom UE4 Editor tools and menu options make configuration and debugging easy.  You can quickly view the octree structure or trigger regeneration from the Mercuna editor menu, and our nav testing actors allow you to investigate paths through the level with ease.

Our integration with the Unreal profiler makes it simple for you to monitor Mercuna’s CPU and memory usage.

Mercuna Unreal editor tools
Simple Unreal blueprint

Blueprint And C++ APIs

Mercuna offers a complete set of Blueprint nodes and C++ APIs to give you full control of pathfinding and movement.

Read More In Our Blog Posts

Running on Android

We originally wrote Mercuna with PC and consoles in mind, but recently we got asked about whether Mercuna ran on Android…

Version 0.9

We are pleased to announce the release of version 0.9 of Mercuna. This is a significant move forward from version 0.8, with…