Box2D
Meer info
- Gemaakt door
- Erin Catto
- Jaar
- Type
- 2D-fysicabibliotheek
- Licentie
- MIT
- Officiële site
- box2d.org
- 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.