It's a Navigation UI made with Unreal Engine. A lot of attention was paid to the design. Watch and comment! https://www.unrealengine.com/marketplace/en-US/product/all-navigation-minimap-compass-world-map
You did a good job, but I never liked minimaps in video games. I always feel that it gives the player an unfair advantage, like in Crysis and Halo, where enemies can never sneak up on the player.