Day-to-Day Responsibilities
Implement rigid-body dynamics so objects move, rotate, stack and fall with believable mass and friction.
Build and optimise collision detection, from fast broad-phase checks to precise narrow-phase shape tests.
Design collision responses such as bounce, slide, knockback and destruction so they feel right to players.
Create character controllers, vehicle physics, ragdolls, cloth or destruction systems, depending on the game.
Tune physics values with designers and animators so motion looks good as well as following the rules.
Profile physics code and keep it within the frame budget on consoles, PCs and mobile devices.
Debug unusual behaviour such as objects jittering, passing through walls or flying off for no reason.


