The map i would like to create is like this one, but simpler , what i want to have is a geographical map indicate high /low and a point that show where am i and points indicate enemies
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It only takes a minute to sign up.Sign up to join this community
If you want that minimap for 3D game
If your environment is created from heightmap then use heightmap as minimap
Or just move camera up, to face down the ground, change projection to orthographic, and render it as depth map.
If you want to know just how to draw minimap, you can use SetData on Texture2D, to create texture and then pass it to spriteBatch.Draw