Example #1
0
        game_start, running = start_game()

    # GAME SCREEN
    elif game_start and not game_over:

        if level == 2 and int(border.get_score()) > 75:  # WIN GAME
            running = False
            running_end = True

        elif int(border.get_score()) > 75 and level != 2:  # LEVEL UP
            play_sound("sfx_good.mp3")
            level = 2
            draw_screen_image("screen001.png")
            pygame.time.delay(1000)
            player.x, player.y = 400, 700  # Reset
            border.edge_points = deepcopy(border.init_grid)  # Reset
            game_over, running = run_game_level(level)

        else:
            game_over, running = run_game_level(level)

    # GAME OVER SCREEN
    elif game_over:
        running_end = True
        running = False

if not game_over:  # DISPLAY WIN SCREEN
    play_sound("sfx_win.mp3")
    while running_end:
        running_end = end_game_("screen002.png")