
Create a classic minimap in Unreal Engine 5 in the Final Fantasy 14 style, using blueprints and materials, with a cursor that follows movement and zoom controls, without scene captures.
Learn to set up the minimap with the BP mini map blueprint, drag and drop it, rotate north, and place top left and bottom right target points for map markers.
Learn how the minimap system uses blueprints, the game mode, and UI widgets to define map bounds with top left and bottom right points and translate coordinates for cursor placement.
Demonstrate blueprints by creating a blueprint class (actor) with an arrow for north, define top-left and bottom-right target points, and configure a minimap using a game mode and HUD widget.
An in-depth breakdown of building a minimap UI in Unreal Engine 5 using UMG, widget blueprints, and a dynamic material instance to drive parameters and HUD integration.
Create a minimap material in Unreal Engine 5 using an interface material, opacity mask, and textures; blend a cursor with lerp, then adjust radius and center via a material instance.
Expose X and Y parameters to move the minimap texture, keep the cursor centered, and adjust scale and rotation to align the map with the UI.
Explore mapping world positions to a minimap in Unreal Engine 5 using UMG graph nodes, dynamic material instances, and a map range transform to 0–1 coordinates.
Learn to build a minimap cursor in Unreal Engine 5 using UMG graph nodes, dynamic material references, dot product, and arc cosine calculations for rotation and scale.
Learn how to create a Mini Map with the style of Final Fantasy XIV in Unreal Engine 5! This complete tutorial will not only show you all the concepts behind creating Mini Maps but, we will also make it complete by applying Materials and UMG elements to make it look nice!
We will analyze how Mini Maps works in games and what is the approach we can take to create one of ours.
We will proceed to create our Blueprints, the visual programming language for Unreal Engine designed both for programmers and artists to be able to program everything inside Unreal.
Then we will learn how to create User Interfaces by using UMG, Unreal Engine's system to create HUDs and interfaces to create our Mini Map.
We will also learn how to create a Material that our Interface can use to show the level on runtime while we play.
Then we will touch more advanced topics such as Blueprint communication, to create a Blueprint that can communicate with other classes. This topic is of highly importance and must be learnt if you want to create your own game. With this example you will be able to understand how other Blueprints communicate between one another and create more complex mechanics for your game.