Dynamic UMG Minimap

Average Rating:  
X Rating Failed

UMG Minimap that supports both texture or render target, Rectangular/Circular style, Fixed/Rotating, Custom border/Borderless and zoom in and out.

  • Supported Platforms
  • Supported Engine Versions
    4.17-4.18

Description


This is a WidgetBlueprint minimap fully in blueprint that you can add to a widget blueprint, you can then customize the look and set the default values within the editor.

You can dynamically change your minimap settings in game like enable/disable rotation or border, anything you add to the minimap is customizable (texture/color/size).


Preview here

Tutorial here

Quick tutorial


List of features you can expect from this Minimap

  • Circular or rectangular style
  • Can rotate/fixed
  • Zoom in and out.
  • Add and track actors location and rotation in the minimap
  • Add persistent actors that you can always track on the minimap even when they're off screen.
  • Change minimap texture while playing this is useful if you have a multifloor building for example and you want to change the texture for each floor.
  • Change the color and size of anything you add to the minimap at runtime. (ex: flag captured)
  • Add/Change/Remove/Resize minimap border in game.
  • Clicking on the minimap will return the world location
  • If an actor is no longer valid (Destroyed) it'll get removed from the minimap automatically.


Requirements:

- The texture size has to be quadratic which means a texture has to have the same width and height for example 1024x1024 etc

- The center of your minimap texture is the (x=0,y=0) of your world (Refer to the video tutorial on how to get and export your map texture using a scene capture)

Technical Details


Features:

  • Circular or rectangular style
  • Can rotate/fixed
  • Add and track actors location and rotation in the minimap
  • Add persistent actors that you can always track on the minimap even when they're off screen.
  • Change minimap texture while playing this is useful if you have a multifloor building for example and you want to change the texture for each floor.
  • Change the color and size of anything you add to the minimap at runtime. (ex: flag captured)
  • Add/Change/Remove/Resize minimap border in game.
  • Clicking on the minimap will return the world location
  • If an actor is no longer valid (Destroyed) it'll get removed from the minimap automatically.

Number of Blueprints: 3 + examples

Input: ()

Network Replicated: (Yes/No)

Supported Development Platforms: (Windows, Xbox One, PS4)

Supported Target Build Platforms: (Windows, Xbox One, PS4)

Documentation: (Please watch the video tutorial to learn how you can use it with your project, Forum post here )

Important/Additional Notes:

1- The texture size has to be quadratic which means a texture has to have the same width and height for example 1024x1024 or 2048x2048 etc

2- The center of your minimap texture is the (x=0,y=0) of your world (Refer to the video tutorial on how to get and export your map texture using a scene capture)

Comments

!

Previous Next
  • Edit
  • Preview
  • Help
Enter
Login to comment
X Report this Comment
Report
X Attention


close
X Edit this Comment
  • Edit
  • Preview
  • Help
Update
X Remove this Comment

Are you sure you want to remove this comment?

Remove
X Attention