Аркадная игра на 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()