Como hacer el efecto de que se mueva el fondo junto al jugador

Dudas de programación

Hola, estoy haciendo un juego como pokemon rubi o pokemon rojo etc.. la idea es la misma, que mientras el personaje va avansando, va encontrando mas partes del mapa, se usan varios tiles?, soy nuevo programando les agradeceria su ayuda.