Abrias el mapa del juego y pintabas del color que querias las zonas por donde no se podia pasar.Cuando ya lo tenias todo pintado le indicabas que color era el que indica los obstaculos y pora finalizar te pedia que indicaras el numero de casillas. Esto ultimo era el numero por el cual se dividia el tamaño del mapa y sera el que tengamos que poner en las funciones Path_free, path_find y path_line para que funcione correctamente.
Lo que hacia el programa era dejar en el mapa solo el color de las durezas y el resto en negro, para despues dividir su tamaño por el numero de casillas.
Las imagenes hablan solas:

Todo eso se nos queda en esto, creo que en tamaño casillas le puse 8.

Perdon por las cacho imagenes