Box2D
Box2D | ||||
---|---|---|---|---|
Ontwikkelaar(s) | Erin Catto | |||
Uitgebracht | 2006 (17 jaar) | |||
Recentste versie | 2.4.1 (18 oktober 2020)[1] | |||
Status | Actief | |||
Besturingssysteem | Unixachtig besturingssysteem | |||
Geschreven in | C++ | |||
Categorie | Game-engine | |||
Licentie(s) | zlib[2] | |||
Versiebeheer | ||||
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