Skip to content

Overview

Hands-on walkthroughs for the most common integration tasks. Each tutorial references Blueprints under Content/ObjectiveWaypointSystem/ and includes worked examples you can try on Map/Overview.

TutorialWhat you will do
Try the demoPlay the shipped level — actor path, location path, HUD
Find path to an actorWire quest objectives to Find Path to Actor
Switch navigation modesCompare Spawn vs SplineMesh presets
Customize waypoint visualsSwap mesh, material, spacing, and debug
Migrate into your projectMove assets and validate nav mesh in your game
flowchart LR
  A[Getting Started] --> B[Try the demo]
  B --> C[Find path to actor]
  C --> D[Navigation modes]
  D --> E[Customize visuals]
  E --> F[Migrate]
  B --> G[Blueprint Reference]
  1. Getting started — migrate BP_WaypointComponent and add it to your pawn.
  2. Try the demo — understand the shipped ThirdPersonCharacter flow.
  3. Find path to actor — connect your quest or interaction system.
  4. Switch navigation modes — pick spawn markers or spline trail.
  5. Customize visuals — art pass on arrows and spacing.
  6. Migrate — only when moving into your own project.
  7. Blueprint reference — property and function lookup.

Apply these on BP_WaypointComponent class defaults for fast experiments.

PresetTargetSuggested changesBest for
Quest markerBP_WaypointComponentNav Mode Spawn, Mesh Distance 200, Max Number Of Meshes 40Standard objective arrow trail
Minimap pingThirdPersonCharacterSet Objective Location from minimap UV → call Find Path to LocationRTS / open-world map clicks
Follow moving NPCBP_WaypointComponentTick Time 0.25, Mesh Distance 300Targets that move during gameplay
Spline floor trailBP_WaypointComponent + pawnNav Mode SplineMesh, implement BPI_Waypoint on pawnGround-hugging path line
Indoor tight pathsBP_WaypointComponentMesh Distance 120, Max Number Of Meshes 25Corridors and small nav areas

Open Class Defaults before applying deltas — shipped values are listed in the Blueprint reference.

ItemLocation
Content rootContent/ObjectiveWaypointSystem/
Playable mapMap/Overview
Component to migrateBlueprints/BP_WaypointComponent
Example characterThirdPersonBP/Blueprints/ThirdPersonCharacter
Objective markerBlueprints/BP_ObjectiveActor
HUDBlueprints/Misc/WBP_PlayerHUD
VideoLink
Product overviewGetting started video
Integration deep-diveVideo tutorial