Designing a UI with Hex-map
WIMP based UIs have very high information density.
While sometimes this is neccessary, this is not a good thing.
It makes them difficult to learn and interact with.
Hex-mapped UIs are a way to solve this problem.
Per-screen information density is reduced
and the information is spread out over time and not space.
WIMP based UIs use the component-container paradigm
as a way to organise information in spatially distinct containers.
Hex-mapped UIs do not use the component-container paradigm.
container-component relationships are laid out over time and not space.
There are 2 tenets to designing a hex-mapped UI
Keep the user's focus at or near the center of the screen.
Focus on what the user wants to do right now.
Present only enough information for this user need.
As corollary to this tenet, do not get lost in "what if"s.
Design for the immediate use of the app not the outlier use cases.