Interesting question about the map! It turns out if you take a regular square grid and convert the cells to hexagons, you end up with that isometric diamond shape. The internal representation of the map is technically a regular 2-dimensional array (i.e. a square with (x,y) coordinates,) and what makes it into a hex grid is a matter of what cells are considered "adjacent."