Journeyman's Minimap

Zhi Kang Shao - Code Plugins - Apr 12, 2017

A flexible, optimized minimap and fog of war system. Add a stylish borderless or bordered minimap to your game and hook up your own gameplay driven animations. Enable fog of war for limited vision. All features are multiplayer ready.

  • Supported Platforms
  • Supported Engine Versions
    4.15 - 4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

April 29 2024 Update: Download links for UE 5.3 and 5.4 compatible versions of the example project added. Plugin updated to 5.4.

September 19 2022 Update: Fixed MapBackground not capturing scene correctly after a change introduced in Unreal Engine 5.0.3

March 7 2022 Update: Video Tutorial Part 1 added.

March 2 2022 Update: Featured in March Free Content! To celebrate this, I am working on a video tutorial. Please stay tuned. Added a Support Discord link. Updated the Example Project to target 4.27 instead of 4.25.

Preview / Trailer: Journeyman's Minimap features trailer

Shipped Title Highlight: Journeyman's Minimap in a multiplayer battle royale game

Video Tutorial **NEW March 2022**

Part 1: Minimap Basics

Part 2: Fog of War

Part 3: Advanced Backgrounds

Documentation: How to use PDF

Example Project 4.25: Targets UE 4.25

Example Project 4.27: Targets UE 4.27

Example Project 5.3: Targets UE 5.3

Example Project 5.4: Targets UE 5.4

Support Discord: *Link had expired, updated March 18 2022*

Support Email: [email protected]

UE5 Instructions

Add one or more (mini-)maps to your game with customizable border, shape and transparency. Add icons to actors in C++ or BP. Customize icon animations with gameplay driven materials and hook your gameplay logic up to minimap UI events. Multiplayer compatible.

Icons are greatly customizable, such as in terms of texture, animated material, rotation, size in screen or world units, draw color and draw order. When an icon is outside the minimap it can appear as an arrow at the edge of the map. Any aspect of an icon's appearance can be changed during gameplay via C++ or BP.

Intuitively prepare background textures by dragging a volume into the world that will generate a top-down render, optionally with nav mesh, every time you move or nudge the volume. Draw over the render and assign it to the volume. It will then show up in the minimap. Supports automatic background texture switching in multi-floor dungeons and when transitioning between in and outdoors.

Add suspense to your game with the included fog of war feature. If used, minimap backgrounds start blacked out and players can move around to gradually uncover the map. The player and other actors can either temporarily reveal areas in fog to achieve MOBA/RTS style team vision, or permanently reveal visited areas for action RPG style exploration. Icons can show or hide in fog and fog values can be queried for gameplay purposes. A post process effect is included that can be used to render the fog in the world.

Technical Details


– Control size manually or automatic via UMG

– Rectangular, circular + bordered, borderless, transparent

– Create backgrounds by drawing over generated images with nav mesh

– Center the map on an area or actor. Control zoom-level and rotation. Show the player camera's view as a trapezoid.

– Supports automatic texture switching based on height (multi-floor building) or priority (indoor volume).

– Fires UI interaction events


- All properties changeable in-game

– Give an actor an icon by attaching an icon component

– Customize its texture and material

– Material instances are accessible for gameplay driven animation. Flash, pulse and clock anims included.

– Control icon size in screen space or world space

– Customize rotation, draw color and Z-order

– Show an arrow when icon is off the map

Fog of war

– Add fog of war to the minimap and world

– Actors can reveal areas temporarily or permanently

– Actors and their icons can be hidden when inside fog

All features are in BP & C++.

Networking Compatible: Yes. Minimap icons use local data such as (replicated) actor locations. Icon visuals like team color and visibility are client controlled, but can be programmed by you to be driven by replicated variables.

Supported Development Platforms: Windows, Mac

Supported Target Build Platforms: Windows, Mac

Support Discord:

Support Email: [email protected]