Box2D

Uit Wikipedia, de vrije encyclopedie
Box2D
Logo
Box2D
Ontwikkelaar(s) Erin Catto
Uitgebracht 2006 (17 jaar)
Recentste versie 2.4.1 (18 oktober 2020)[1] Bewerken op Wikidata
Status Actief
Besturingssysteem Unixachtig besturingssysteem
Geschreven in C++
Categorie Game-engine
Licentie(s) zlib[2]
Versiebeheer
Website (en) Projectpagina
Portaal  Portaalicoon   Informatica
Vrije software

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]