reset = False timeToQuit = False gun = pygame.Surface((GUN_SURFACE_SIZE*2,GUN_SURFACE_SIZE*2),flags=pygame.SRCALPHA) explosion = pygame.Surface((EXPLOSION_WIDTH,EXPLOSION_HEIGHT),flags=pygame.SRCALPHA) explosion.blit(explosionImage,(0,0)) windowSize = background.get_size() window = pygame.Surface((windowSize[0],windowSize[1]),flags = pygame.SRCALPHA) window.blit(windowImage,(0,0)) #loop for splash screen x.renderBackground() x.renderElement(window,0,0) x.renderText("bigAnyKey") x.updateScreen() while (not reset): clock.tick(FRAME_RATE) for event in pygame.event.get(): if (event.type == pygame.KEYDOWN): if (event.key == pygame.K_SPACE): reset = True elif (event.key == pygame.K_q): exit() reset = False countdown = True