Imagine I have this blue object (box2d body), which I need to draw towards the red “x” by its front end. While being pulled, the blue object has to collide with other objects in its path.
What kind of joint do you think I should use to pull this object?
Thanks

Do you expect the user to pull the object manually using their mouse or finger? If so then you’ll likely want
b2MouseJoint(section 10)If another body will pull it under gravity (or an applied force), then you probably want
b2DistanceJoint(section 5)