<

Overview

Overview


underline
23 Nov 2024
BP

Welcome to Map Navigation documentation ! This document serves as the official guide for Map Navigation. Within its pages, you will find comprehensive instructions for both the initial setup and customization of your world map.

Major Features are listed at the Feature tab.

New Version World Map v2(added on 28 Nov 2024):


Old Documentation Link v1: Go To World Map v1
Fab (new ue marketplace): Fab Product Page
Download Demo Sample: World Map System v2 - Package

Changelog v2.0
  • Dungeon has been removed, use Switch Level Map instead.
  • No need to specify exact class player character when adding player icon on map.
  • Player Icon on world map are now buttons which can be customised(tooltip, set waypoint, scale icon)
  • (Multiplayer) Different icon player can be assigned to each player using their player state.
  • When opening world map, it will now auto center to player icon.
  • Ability to track a moving player, npc, enemy on world map.
  • Added Filter Icon on the world map (can be customised by just setting an enum to BP_ComponentIcon)
  • Zooming on world map will reduce the icons size accordingly(can be customised).
  • Improve waypoint design - no need to adjust margin size for icon when creating a custom texture icon.
  • Move widget code to bp controller so that the player can easily switch character.
  • View Full Release Note

Limitations / Notes
  • No gamepad support.
  • (can be a limitation or not) Fog are not shared across other player's machine.
  • If you already have your own game instance setup, you can re-parent them from Add To Project Tab


Description

Definition
How-To

The main points of this map navigation system are:

  • Custom texture world map: User can add it own texture map to pan/zoom on the world map widget.
  • Fog of war: Reveal explored area as user progress through the map.
  • Mini Map: A mini map to navigate.
  • Manage icons: Add an icon to any actor using a bp component.
  • Filter icons: Filter icon on the world map using enum IconCategory.
  • Multiplayer(player icon): View other player icon from both mini map and world map.
  • Multiplayer(RPC): Example on how to manage icon replication is given in the documentation.
  • Save fog & icons: Able to save the progress of fog and modification of each icon.
  • Switch world map: Switch world map when changing level map.
  • Custom Marker: Change icon and add description.
  • Waypoint: Indicate the user the direction and distance of it waypoint set.