Хотя вы можете вручную рисовать линии в Pygame, используя pygame.draw.line
и даже отдельные пиксели, если вы рисуете линию длиной и шириной один, я бы порекомендовал просто загрузить изображение и отобразить его. Это очень легко в Pygame. Скажем, у меня есть изображение «cloud.png»:
import pygame
pygame.init()
cloud_img = pygame.image.load("cloud.png")
# You can also easily resize images:
cloud_img = pygame.transform.smoothscale(cloud_img, (500, 500))
screen = pygame.display.set_mode((500, 500))
# Now just blit image to screen:
screen.blit(cloud_img, (0, 0))
pygame.display.update()
while pygame.event.wait().type != pygame.QUIT:
pass # Just keep program running unil user exits