Аркадная игра на PyGame

Добавляем фоновое изображение

Теперь добавим фоновое изображение. Для этого нам как минимум понадобится картинка, ее можно поискать в интернете или взять нашу.

Изображение в примере должно лежать в папке с нашим скриптом и называться sky.jpg.

import pygame
# импортируем функцию для масштабирования картинок
from pygame.transform import scale

pygame.init()

screen = pygame.display.set_mode((800, 600))
pygame.display.set_caption("Asteroids")

# загружаем картинку из папки
big_sky = pygame.image.load("sky.jpg")
# масштабируем картинку под размер экрана
sky = scale(big_sky, (800, 600))

while True:

    for e in pygame.event.get():
        if e.type == pygame.QUIT:
            raise SystemExit("QUIT")

    # рисуем картинку с небом на экране
    screen.blit(sky, (0, 0))

    pygame.display.update()

Назад Вперед