Box2D
Box2D | ||||
---|---|---|---|---|
Ontwikkelaar(s) | Erin Catto | |||
Uitgebracht | 2006 (17 jaar) | |||
Recentste versie | 3.0.0 (12 augustus 2024)[1] | |||
Status | Actief | |||
Besturingssysteem | Unixachtig besturingssysteem | |||
Geschreven in | C++ | |||
Categorie | Game-engine | |||
Licentie(s) | zlib[2] | |||
Versiebeheer | Officiële broncode | |||
Website | (en) Projectpagina | |||
|
Box2D is een open source engine voor tweedimensionale computerspellen, bekend van spellen als de Angry Birds-serie, Happy Wheels en andere (vaak Flashgebaseerde) spellen. De engine is geschreven in C++ door Erin Catto, een programmeur in gesimuleerde natuurkunde bij Blizzard Entertainment. C++ stelt ontwikkelaars in staat om een efficiëntere en snellere code te schrijven, een groot voordeel voor een zwaar stuk software als een game engine.[3]
Box2D is uitgegeven onder de zlib-licentie.[2] Dit is een licentie voor open source software.
Ontwikkeling
[bewerken | brontekst bewerken]De ontwikkeling van Box2D begon in 2006 naar aanleiding van de Game Developer Conference (GDC), waar Catto een demonstratie gaf over natuurkunde in computerspellen.[4]
Iets meer dan een jaar later ontwikkelde hij een tweede versie van Box2D omdat hij, naar eigen zeggen, gevraagd werd om het te verbeteren: "People have been asking me to improve Box2D for some time now and this is my response."[5] ("Mensen vragen me nu al een tijdje om Box2D te verbeteren en dit is mijn reactie.").
Externe link
[bewerken | brontekst bewerken]- (en) Officiële website
- ↑ Release 3.0.0 (12 augustus 2024). Geraadpleegd op 20 augustus 2024.
- ↑ a b Erin Catto, FAQ. Google (27-10-14). Gearchiveerd op 30 december 2015. Geraadpleegd op 3 maart 2023.
- ↑ Bjarne Stroustrup, A Tour of C++. stroustrup.com (27-10-14). Geraadpleegd op 05-03-14.
- ↑ Erin Catto, Game Physics. Wayback Machine (05-03-06). Gearchiveerd op 14 oktober 2007. Geraadpleegd op 07-03-14.
- ↑ Erin Catto, Box2D Physics Engine. Wayback Machine (09-10-07). Gearchiveerd op 23 oktober 2007. Geraadpleegd op 07-03-14.