public void InitializeLevel(LevelData levelParams, float[] radiuses)
    {
        CurrentSpeed = Speed;

        initialized = true;
        FindObjectOfType <PathGenerator>().CreateLevelPath(Path, levelParams, radiuses, DeltaY);
        this.levelParams = levelParams;
        BallSizePercent  = 2f / Path.Length;
        Path.InitializeArcs(Path.Count);
        PortalsObject.position = Path.GetPoint(0);
        createStartBalls();
        speedIncrease = (1 - 1 / (Path.Length / 100)) / Radius * speedChangeSpeed;
        CountScore(0);
    }