Něco takového je relativně složité naprogramovat, myslím si, že to využívá tento pohled - http://en.wikipedia.org/wiki/Isometric_projection, používal se ve starých hrách pro "imitaci" 3D. Celou mapu to určitě najednou nenačítá, asi jsou v nějakých proměnných uloženy souřadnice toho místa a když se to pohne, tak nějaká funkce zahrabe někam do databáze a nahraje další políčka. Základní mapu (ty čtverečky) tedy tvoří kosočtverce o úhlu alfa=60° a beta=120°. Ty nejdou vytvořit jen tak v čistém HTML, spíše se nahraje přes hrací plochu obrázek, který bude takto vyčtverečkovaný a udělá se přes něj image-map. Já bych teda něco podobného udělal přes PHP, které by mi vyplivlo hotový obrázek či úseky obrázku (třeba 200x200px) - ty by se třeba pomocí absolutního pozicování posunuly na správné místo, aby souřadnice vyhovovaly a trošku to doplnil JS/AJAX, aby nebylo nutné pořád refreshovat stránku. Asi by to nebyla práce na jeden večer .
Můžu se zeptat, na co to potřebuješ? Možná by se tvůj problém dal vyřešit nějak jinak.