Pygame can use the pygame.image module to add background images as follows:
- Use pygame.image.load() to load images;
- Use pygame.transform.scale() to scale the image;
- Use pygame.display.set_mode() to create a new display window;
- Use pygame.display.get_surface() to get the window surface;
- Use pygame.display.update() to update the window surface;
- Use pygame.display.blit() to draw the background image to the window surface.