← FAB archive

UI Kit: Compass System (C++)

A C++ based compass system.

Screenshots

Fully customizable Compass System

A highly customizable C++ compass UI designed to enhance player navigation in Unreal Engine projects.

Key features:

  • Toggle the compass on and off
  • Vertical position indicators
  • Reactions to hidden or mysterious areas
  • Friend and enemy indicators
  • Landmark indicators
  • Quest indicators
  • Implemented in C++ for better performance

Simple

See actor locations and directions.

Simple compass

Complex

In addition to the simple version, see whether actors are above or below you and how far away they are.

Complex compass

How-To

Add the single BP_Compass component to your character.

BP Compass component

Modify assets through DA_Widget_Simple and DA_Widget_Complex. These files are derived from the UDataAsset class.

DA_Widget_Simple

Simple widget data asset

DA_Widget_Complex

Complex widget data asset

Modify compass attributes in BP_Compass

BP Compass attributes

More systems

Back to the FAB archive