Adaptive Pathfinding System 2.0 is an advanced navigation plugin for Unreal Engine that introduces smooth, adaptive, and realistic AI pathfinding.
It fully supports 3D environments, multi-level navigation meshes, and provides built-in visualization and debugging tools.
The system generates curved (arc-based) paths controlled by parameters such as curvature and quality, allowing for fine-tuned movement behaviors.
APS 2.0 works seamlessly in both top-down and 3D projects — from simple RTS-style navigation to complex multi-layered environments.
Open Project Settings → Navigation System → Agents.
Add two agents:
🟢 Agent 1 (APS) — set Nav Data Class to APS_NavigationData.
⚪ Agent 2 (Standard) — set Nav Data Class to RecastNavMesh (the default UE navigation).

Adjust Agent Radius and Height as needed for each type.
Save and rebuild navigation.
🧩 Why two agents?
Keeping both agents allows you to:
💡 To make a specific AI use APS, set its Preferred Nav Data to APS_NavigationData (see Step 3).