bonjour, personnellement j'ai une petite idée non testée mai qui devrait fonctionner : tu crée un SDL_Rect qui stocke les coordonnées de l'endroit ou tu te situe dans la map, un SDL_Surface qui représente ta map, et une SDL_Surface qui représente l'ecran. quand tu bouge vers la droite, tu augmente la coordonnée x du SDL_Rect, et quand tu blitte la mapsur l'ecran tu fais ainsi: SDL_BlitSurface(ecran, &SDL_Rect, map, &SDL_Rect) (tu remplace SDL_Rect par le nom de ta variable)
|