Загрузка данных


import pygame

# подключение модулей
pygame.init()

# константы
WIDTH = 600
HEIGHT = 400
FPS = 60

# создание окна
screen = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption("Солнце")

clock = pygame.time.Clock()

# координаты солнца
x = 300
y = 200

# скорость движения
speed = 5

# главный цикл
while True:
    clock.tick(FPS)

    # обработка событий
    for i in pygame.event.get():
        if i.type == pygame.QUIT:
            exit()

    # движение стрелочками
    keys = pygame.key.get_pressed()

    if keys[pygame.K_LEFT]:
        x -= speed

    if keys[pygame.K_RIGHT]:
        x += speed

    if keys[pygame.K_UP]:
        y -= speed

    if keys[pygame.K_DOWN]:
        y += speed

    # синий фон
    screen.fill((0, 150, 255))

    # солнце
    pygame.draw.circle(screen, (255, 255, 0), (x, y), 40)

    # обновление экрана
    pygame.display.update()