/rant incoming
I honestly believe a HUD minimap is one of the worst game UI elements a game can have. There is rarely a canonical explanation to begin with as to why your character magically knows the layout of rooms they haven’t entered and even worse that they know the position of enemies.
Even further, in the rare case that it does make canonical sense, you find yourself staring at this little 2D representation of the map that frankly looks terrible in comparison to the game world, yet you are forced to use it for navigation.
The most egregious example of this is GTA V and RDR2. In GTA, you could maybe explain that there is a GPS, but why isn’t this mended with the phone your character has? And in RDR2? No explanation at all. It’s near impossible to get from A to B in RDR without missing a turn because I’m usually trying to pay attention to the environment. This absolutely does not foster exploration. It becomes a checklist of locations to visit and naturally finding elements in the game world rarely happens.
An example of this being done well is something like Watch Dogs or Assassin’s Creed where you could argue in Watch Dogs that their augmented reality tech makes sense to be able to get the drop on enemies and building layout. AC has the whole simulation aspect.
Another example is something like The Crew where you can reliably disable the map entirely with the overhead GPS line that guides the player. More games would benefit from this by keeping your eyes on the world.
I’d love to see more games where disabling the map doesn’t ruin gameplay. In AC and Watch Dogs, they were mostly made for this and a large portion of the game can be played almost entirely HUD-less.
One last thought to leave on is that of you feel you absolutely must guide the player by map, why not make the map in-engine like many journals in games. Hell, RDR2 has an in-world journal that feels super life-like. Why not extend this to the map?
/end rant
Oh, I absolutely did, and for exploring it adds a ton to the experience, but when trying to complete missions, there will be a dozen points marked on the minimap and no visual cues otherwise. Or if I need to travel to a mission, same thing. I disable it when I can, but I find myself having to re-enable every 10 minutes.