To do so in pygame, you just move the background surface. pseudo-code:
Surface = pygame.display.set_mode((800,600)) background = pygame.image.load("Background.png") #in your draw Surface.blit(background,(-player_pos[0],-player_pos[1]))
To do so in pygame, you just move the background surface. pseudo-code:
Surface = pygame.display.set_mode((800,600)) background = pygame.image.load("Background.png") #in your draw Surface.blit(background,(-player_pos[0],-player_pos[1]))