Many multiplayer video games have a radar that provides a high-level summary of the positions of teammates and hostiles. This is useful information that helps navigation, and it's usually a small element tucked in a corner.
A 2D view of code layout could be useful in this sort of secondary radar way for learning a new codebase, refactoring, etc.
As a primary mechanism for writing code, outside specialized applications like graphics shader development, I'm not sure it makes sense.