Ich habe zwar keine Ahnung von XNA, aber an sich müsste das ja überall gleich funktionieren.
Für feste Mapgrößen kannst du Arrays nehmen.
Beispielcode:
Code:
int tiles[50][50];
// array mit Daten füttern
for(int i=0;i<50;++i)
{
for(int t=0;t<50;++t)
{
if(tiles[t][i]== x)
// bestimmtes bild zeichnen
}
}
So kann mans z.B. machen, wenn die map aus tiles bestehen soll, wie z.B. bei terraria.