
Como vimos, ya tenemos un mapa y podemos movernos en él como en un Pac-Man. Ahora queremos que la cámara nos siga, igual que en los juegos clásicos.
Esta parte es larga, así que la dividimos en pasos.
Antes necesitamos entender dos tipos de coordenadas:
a) Coordenadas en pantalla:
Es la posición donde el personaje se dibuja dentro de la ventana. Aquí lo colocamos en el centro.

b) Coordenadas del mundo:
Es la posición del personaje dentro del mapa completo, el mapa grande.
Una vez que tenemos claras ambas coordenadas, podemos actualizar nuestras clases.


package entidad;
import java.awt.image.BufferedImage;
public class Entidad {
int worldx, worldy;
int vel;
public BufferedImage arriba1, arriba2, abajo1, abajo2, izquierda1,
izquierda2, izquierda3, derecha1, derecha2, derecha3;
public String direccion;
public int contadorSpites = 0;
public int numeroSpites = 1;
}