Box2D - это бесплатный движок симулятора 2-мерной физики с открытым исходным кодом, написанный на C++ Эрин Катто и опубликованный под лицензией zlib.

Box2D - это бесплатный движок симулятора двухмерной физики с открытым исходным кодом, написанный на C++ Эрин Катто и опубликованный под лицензией zlib.

Двигатель выполняет симуляцию ограниченного твердого тела. Он может моделировать тела, состоящие из выпуклых многоугольников, окружностей и ребер. Тела соединяются суставами и на них действуют силы. Двигатель также применяет силу тяжести, трение и возмещение ущерба.

Порты Box2D существуют для Java, ActionScript, C#, JavaScript и D.