Обычно в pygame, изображение, которое мигает последним, имеет приоритет над другими, в результате чего это изображение отображается поверх всех остальных. Вот пример:
import pygame
Img1 = pygame.image.load('Number1.png')
Img2 = pygame.image.load('Number2.png')
pygame.init()
#Initiate screen
screen = pygame.display.set_mode((700, 700))
done = False
while not done:
for event in pygame.event.get():
if event.type == pygame.QUIT:
done = True
#Blit the images
screen.blit(Img1,(200,200))
screen.blit((Img2),(300,300))
pygame.display.flip()
Так как мы сместили число 2 после числа 1, число 2 будет свернуто поверх числа 1, как показано ниже. Нажмите на эту ссылку для результата