Text this: Guide to Dynamic Simulations of Rigid Bodies and Particle Systems