public static void HandleSuperStarCollision(IGameObject block, SuperStar superStar, CollisionSide side)
        {
            Physics.GeneralPhysics.RepelObject(block, superStar, side);

            if (IsHorizontalCollision(side))
            {
                ChangeDirection(superStar, side);
            }

            if (side == CollisionSide.Top)
            {
                superStar.Jump();
            }
        }
 private static void HandleSuperStarCollision(IPlayer player, SuperStar superStar)
 {
     player.UseSuperStar();
     superStar.BeCollected();
 }