Box2D - User Controlled Objects: Mouse Joint and Kinematic Type
This video shows demonstrates how to move objects in Box2D manually through the use of a mouse joint or a kinematic body type.
- Nature of Code, first edition. 
- Processing examples for NOC book. 
- A 2D Physics Engine for Games 
- Github repo for JBox2d, which is a Java port of the C++ physics engines LiquidFun and Box2d. 
- Editingby Mathieu Blanchette 
- Animationsby Jason Heglund 
