speed = [speed_one_dir, 0] elif rot_image is 6: speed = [speed_one_dir, speed_one_dir] elif rot_image is 5: speed = [0, speed_one_dir] elif rot_image is 4: speed = [-speed_one_dir, speed_one_dir] elif rot_image is 3: speed = [-speed_one_dir, 0] elif rot_image is 2: speed = [-speed_one_dir, -speed_one_dir] elif rot_image is 1: speed = [0, -speed_one_dir] ship.image = ship_image_list[rot_image] main_clock = pygame.time.Clock() timer = 0 while True: # check for events for event in pygame.event.get(): if event.type == QUIT: pygame.quit() sys.exit() keys = pygame.key.get_pressed() if keys[K_w]: x_pos += speed[0] y_pos += speed[1] timer += main_clock.tick(50)