Floorplan as minimap

It’s not an easy thing to do. You probably need to combine a few tutorials. I’ve done it that way:

  • import your floor plan texture, put it on a plane and place it in the scene
  • scale and move it so it fits your walls
  • create a UI widget, place the same texture into it that you used for the floor plane
  • put a player icon into the UI widget. There are blueprint nodes that give you the player position
  • You can get the scale and position of the plane in the scene inside the widget with blue print nodes.
  • Then work out how the player icon will move relative to the players position with some math (linear interpolate). Don’t forget the rotation. It took me a lot of try and error to get it working. I know this isn’t very helpful but I don’t think I found a specific tutorial for this.

I’m about to submit a user interface to the marketplace in the next few days. It can do this (not in the corner but as a pop up) and a lot of other things like material swaps and lighting changes. If everything works well it should be available soon.

Otherwise see if you can get a hand on the HAL Toolkit which was available on the marketplace but disappeared from there. I learned quite a bit from how they did it.

1 Like