IT-lexicon › Programmeren › Box2D

Box2D

Programmeren Svenska → Bijgewerkt: 2026-10-25
Meer info
Gemaakt door
Erin Catto
Jaar
Type
2D-fysicabibliotheek
Licentie
MIT
Officiële site
Broncode
github.com/erincatto/box2d

De 2D-fysicabibliotheek van Erin Catto uit 2007: de motor achter Angry Birds en een hele generatie indiegames.

Erin Catto schreef Box2D in C++ en bracht het in 2007 uit onder een MIT-licentie. De bibliotheek simuleert starre lichamen in twee dimensies met een sequential-impulse-solver, die het schoolvoorbeeld werd van snelle, stabiele botsingsafhandeling. Rovio bouwde Angry Birds erop; Playdead gebruikte het voor Limbo.

Catto gaf bovendien jaarlijks lezingen op de GDC die een hele branche leerden hoe fysicaprogrammering werkt. Box2D is alleen 2D: voor drie dimensies greep je naar Bullet of PhysX.

← Terug naar het lexicon