Тема: Вікно гри закривається автоматичнот чому?
Пишу гру чомусь невдається вивести вікно гри при запуску одразу закривається неможу зрозуміти в чому проблема
ось код гри
import pygame, random, sys
from pygame.locals import*
ширина = 600
висота = 600
TEXTCOLOR = (0,0,0)
background = ('bg.png')
FPS = 60
BADDIEMINSIZE = 10
BADDIEMAXSIZE = 40
BADDIEMINSPEED = 1
BADDIEMAXSPEED = 8
ADDNEWBADDIERATE = 6
PLAYERMOVERATE = 5
x1 = 300
y1 = 550
def terminate():
pygame.quit()
sys.exit()
def waitForPlayerToPressKey(KESYDOWN=None, QUIT=None):
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
terminate()
if event.type == pygame.KESYDOWN:
if event.key == K_ESCAPE: #
terminate()
return False
def plauerHasHitBaddie(plauerRect, baddise):
for b in baddise:
if plauerRect.colliderect(b['rect']):
return True
return False
def drawText (text, font, surface, x, y):
textobj = font.render(text, 1, TEXTCOLOR)
textrect = textobj.get_rect()
textrect.topleft = (x, y)
surface.blit(textobj, textrect)
# налаштування мишки і вікна
pygame.init()
win = pygame.display.set_mode((ширина, висота))
pygame.display.set_caption("швидкий")
pygame.mouse.set_visible(False)
# налаштування шрифту
#font = pygame.font.SysFont(35)
# звук в грі
pygame.mixer.music.load('background.mp3')
pygame.mixer.music.play(-1, 0.0)
# налаштування зображення
plauerImage = pygame.image.load('player2.png')
plauerRect = plauerImage.get_rect()
plauerImage = pygame.image.load('player.png')