Isometric Map
Do it XCOM style.
A isometric map is a tile map that us rhombus (aka diamond shape) or a hexagon. It gives the 2d graphic a illusion of 3d view.
Draw
Movement
Mouse
Reference
Implementing an Open World Isometric Game Engine Based on a Block World Design - 2015
Creating Isometric Worlds: A Primer for Game Developers - 2013
Hexagonal grids - 2013
Isometric - 1999
Putting People, Creatures, Items, etc on Iso/Hex Maps, and still having it come out correctly - 1999
Screen to Map Coordinates - 1999
Map File Format - 1999
Tile Graphics Techniques - 1999
Clark Verbrugge’s Hex Grids - 1996
Isometric 'n' Hexagonal Maps Part I - 1999