Делает файтинг в Pygame, но всякий раз, когда я загружаю фон (940x680 PNG), программа начинает отставать очень плохо, вот мой код:Как загрузить огромное изображение с pygame в качестве фона?
#import section
import os
import pygame
import time
from pygame.locals import *
#end of import section
#initiazing pygame
pygame.init()
print "Loaded Pygame 100%"
#lengths
width, height = 940,680
#opening window
screen = pygame.display.set_mode((width, height))
#position
background = [0,0]
#loading images
back = pygame.image.load("resources/image/Back.png")
print "Loaded graphics 100%"
while 1:
#clear to reload
screen.fill(0)
#drawing background
screen.blit(back, background)
#update
pygame.display.flip()
Это может быть новичком вопросом, но я просто начал так да ...
Я не очень хорошо знаком с pygame, но разве это не перерисовывает фон в каждом кадре? –
В этом проблема, я не знаю, как не перерисовывать фон каждый раз – Weidoo
Не можете ли вы просто обновить вещи, которые есть на экране, а не очищать и перерисовывать все? –