Posicionamiento del Jugador en el Mapa de Juego

Clase 29 de 47Curso Práctico de C++

Nuestro siguiente reto es marcar en el mapa la posición del jugador, la manera de hacer esto es poniendo un número que represente donde va a aparecer al inicio, interpretarlo en la lectura del archivo y asignarlo a la posición del jugador para que funcione correctamente. (Spoilers abajo)

Tips:

  1. Modificar el archivo del mapa asignando un símbolo único que represente donde va a aparecer el personaje (con un ‘3’ por ejemplo).
  2. Cargar las líneas del archivo usando fstream e iterar con un for carácter por carácter.
  3. Cuando se encuentra con el símbolo único ‘3’ guardar la posición de la fila y la columna ( la línea y el índice del for).
  4. Pasarle esos datos al jugador ya sea directamente con una referencia o leyendo los valores en variables de la clase.
  5. Dibujar el mapa.