Formato de archivo extensible personalizado para mapas en mosaico 2D

He implementado gran parte de mi lógica de juego en este momento, pero sigo creando mis mapas con for-bucles desagradables sobre la marcha para poder trabajar con algo. Ahora quería seguir adelante e investigar un poco sobre cómo (des) serializar estos datos. (No busco un editor de mapas, estoy...