Inicialmente vamos a añadir un método en la clase Mapa para que nos devuelva la posición central de una celda del mismo.
class Mapa:
...
def obtener_centro_celda(self, fila, columna):
x = (self.tam_tiles[0] * columna) + (self.tam_tiles[0] / 2)
y = (self.tam_tiles[1] * fila) + (self.tam_tiles[1] / 2)
return (x,y)
Este método nos servirá para centrar el personaje en la celda en la que se encuentra.
Ahora vamos a crear la clase Personaje en un archivo en el directorio raíz llamado personaje.py.
# -*- coding: utf-8 -*- from pygame.locals import * from utilidades.imagen import * class Personaje():


