This document provides an overview of physics engine usage for game physics programming. It introduces key concepts in physics such as kinematics, calculus, and numeric solutions. It also summarizes the Box2D and PhysX physics engines, including collision detection methods, constraints, joints and example code reviews. The goal is to provide background information for implementing physics in games without focusing on specific implementation details.