Niveles de juego a través de Mapas

Cuando programamos un juego, por ejemplo uno de tipo plataformas, necesitamos muchas veces una manera sencilla de implementar los diferentes niveles. Una forma de abordar el tema es tener el mapa de cada nivel en un archivo de texto y, llegado el momento, dibujarlo a partir de él. Para mostrar la técnica, a continuación tienes un archivo comprimido con un ejemplo práctico de uso. Si lo descomprimes y ejecutas el script juego.py lo verás en funcionamiento. El código está comentado para su estudio: