
Asset Description
A system that allows the creation of minimaps based on images broken into a tile grid; fully customizable with icons and GPS route support!
General Information
Tile Based Minimap (TBM) lets you:
create ingame maps of your levels based on prerendered images that are taken in editor and then broken into tiles that are loaded dynamically during gameplay
render top down images of your levels within the unreal editor, allowing you to use them directly or export them into an image editing software.
easilly create blips and icons for your objects using data tables & a single function from the provided subsystem (or helper actor components). Multiple widgets can source the blip's information at once
easily change the map widgets shape, rotation mode (either fixed or dynamic rotation), zoom, tilt and set optional overridable tile texture path per minimap (different textures for the same grid)
create multiple grids in the same level so that the system will dynamically switch between them based on the player location (perfect for interiors or varying heights!)
replicate blips either statically or dynamically thanks to the Blip Replicator component. Client blips have the ability to bind to their client-side source if it exists, or use the replicated values if it does not
not require to use any actors for the blips. Blip tansform is sourced directly from scene components. Blip/Tile UI calculations can be done directly through the material (for non interactable widgets)
take an array of locations within the world and draw a route on the grid based on them, similar to how a GPS would create a route for the player to follow
mark locations on the map, from placing icons and symbols to plotting out entire zones
use optional material based transformations for both the grids and blips at the cost of interaction, greatly reducing pixel jitter
set blip scale and opacity based on their distance to the border of the minimap so they can smoothly fade in and out
easily extend; the whole plugin is exposed to blueprints, allowing you to customize it with the only limit being your imagination!
Technical details
Features:
Minimaps based on tile grids
Capture tile images in editor
Dynamic grid switching (interiors)
Dynamic tile loading
Blips (Replicated)
Circle or Rectangle zones
GPS draw route support (no route calculation; only draw support)
Code Modules:
TileBasedMinimap (Runtime)
Number of Blueprints: 3
Number of C++ Classes: 26
Network Replicated: Yes
Supported Development Platforms: Win64
Supported Target Build Platforms: Win64, Android