Box2D — вільний фізичний рушій реального часу призначений для роботи з двовимірними фізичними об'єктами. Розроблений Еріном Катто (англ. Erin Catto), написаний мовою програмування C++ і поширюється на умовах ліцензії zlib.

Box2D
Box2D screenshot
Box2D screenshot
Тип Проміжне програмне забезпечення
Розробник Erin Catto
Стабільний випуск 2.2.1 (17 вересня 2011; 12 років тому (2011-09-17))
Операційна система OS independent
Мова програмування C++[1]
Ліцензія zlib
Онлайн-документація box2d.org/documentation/(англ.)
Репозиторій github.com/erincatto/Box2D
Вебсайт box2d.org

Відомий використанням у двовимірних комп'ютерних іграх, серед яких Angry Birds, Crayon Physics Deluxe, Rolando, Fantastic Contraption, Incredibots, Transformice, Color Infection та багато інших

Має порти на багато мов програмування та програмних середовищ, серед яких: Java, Adobe FlashActionScript та мовах haXe), C#, JavaScript, D та Delphi. Присутнє зв'язування для використання відкомпільованої бібліотеки у Python та DarkBasic.

Примітки ред.