Eu quero criar um mapa 2D composto de pequenos blocos, que devem se parecer com voxels (por exemplo, isso apenas do lado).
Acho que posso criar uma estrutura como o Voxel2D, que possui int X, Y e alguma cor, e todo Voxel2D terá 5x5 pixels (então multiplique X e Y por 5 ao desenhar).
Mas agora como devo armazenar o mapa inteiro? Em uma matriz 2D como o clássico Tile-map, ou existe alguma maneira mais rápida?