I used it to create my first objects, but it doesn't support joints/dynamic bodies, that's why I started writing my own one that fits my needs. To start with, the editor usefull.You could also have a look at rube: https://www.iforce2d.net/rube/

Second snippet doesn't even have anything to do with box2d, just standard initialization of a camera and centering it at x=0 and vertically at the middle.

Third code snippet, like I said, is related to one of Aurelien Ribon's other libraries, Tween Engine. You may want to use it later but for a simple test just exclude it. The world.step simply tells the world to step through its loop like libgdx steps through the render() loop. Also in the world api.

Fourth, simple vector math. Taking the overall position at the corner and subtracting the origin.

Fifth, setting the projection matrix, or where to draw.

Might be time to start being a bit more independent?...you could have easily googled these, and that's how I solved my problems the first time.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org