I am having a problem, and i have tried all the possible combination. I am trying to get my ball to just basically fly off the screen as fast as possible. The only problem is no matter what values i set it just moves at the same rate. I tried doing ballBody.SetLinearVelocity(new Vector2(1000000f, 0));
ballBody.SetLinearVelocity(new Vector2(10f, 0));
And every number in between, and the ball still moves at the same speed. What Exactly am i doing wrong. Also the code for the body is below . All i want is for the ball to go really fast, almost like a Pinball machine.
        var bodyDef = new BodyDef();
        bodyDef.position = new Vector2(400, 200);
        bodyDef.type = BodyType.Dynamic;
        bodyDef.fixedRotation = true;
        ballBody = world.CreateBody(bodyDef);
        var circleShape = new CircleShape();
        circleShape._radius = 12.5f;
        var fixtureDef = new FixtureDef();
        fixtureDef.restitution = 1.4f;
        fixtureDef.shape = circleShape;
        fixtureDef.friction = 0;
        ballBody.CreateFixture(fixtureDef);