fps = 10 run = True counter = 0 max_ctr = 29 screen = pygame.display.set_mode(env.getResolution(), pygame.FULLSCREEN) # screen = pygame.display.set_mode([700, 500]) clr_back = env.getColor('black') clr_yellow = env.getColor('yellow') clr_default = env.getColor('white') screen.fill(clr_back) pygame.display.update() position = env.getRectPos() updatable = position + env.getRectSize() avail_state = ['prev_stop', 'left', 'right', 'forward'] image_state = random.choice(avail_state) clock = pygame.time.Clock() last_tick = pygame.time.get_ticks() image = {} for val in avail_state : image[val] = env.getRectIMG(val) def coverBack() : surface = pygame.Surface(env.getRectSize()) surface.fill(clr_back)