title: Randomly scan through every coordinate
body: <p>TL;DR Randomly access every tile in a tilemap</p>
  
  <p>I have a way of generating random positions of tiles by just filling an entire layer of them (its only 10x10) then running a <code>for</code>loop like <code>for (int x = 0; x &lt; 13; x++)
          {
              for (int y = 0; y &lt; 11; y++)</code>}} 
  Where I randomly delete tiles. I also have a cap to this, which is at about 30. The problem is that when the loop runs over, it uses up the cap to the left (Because it starts at x=0 y=0 then does x0 x1 x2 x3 ...). I tried randomly generating coordinates, but this didn't work because it doesnt go over all the coordinates. </p>
  
  <p>Does anyone know a better practice for scanning over every coordinate in a map in random order? </p>