Jolt Physics
By Jorrit Rouwe
C++ 3D physics library for bodies, collision queries, constraints and ragdolls, suited to custom game-engine integration.
Start: Read the architecture and PhysicsSystem documentation. Define shapes and collision layers, create/add bodies through BodyInterface, advance the simulation and synchronize resulting transforms with your game.
Limits: Physics integration, lifecycle management and thread synchronization remain your responsibility. This is not a complete game editor or rendering engine. Documentation reviewed; no simulation executed.
Sources: https://jrouwe.github.io/JoltPhysics/ · https://jrouwe.github.io/JoltPhysics/class_physics_system.html · https://jrouwe.github.io/JoltPhysics/class_ragdoll.html · https://jrouwe.github.io/JoltPhysics/class_constraint.html