Box2D

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken
Box2D
Box2d-screenshot.png
Ontwikkelaar Erin Catto
Uitgebracht 2006
Recentste versie 2.3.0[1] 
(3 november 2013)
Geschreven in C++
Categorie Game engine
Licentie zlib[2]
Website http://box2d.org/
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]

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 vroegen me nu al een tijdje om Box2D te verbeteren en dit is mijn antwoord.").

Externe link[bewerken]

Bronnen, noten en/of referenties
  1. Erin Catto. Downloads. Google (03-11-14) Geraadpleegd op 05-03-14
  2. a b Erin Catto. FAQ. Google (27-10-14) Geraadpleegd op 05-03-14
  3. Bjarne Stroustrup. A Tour of C++. stroustrup.com (27-10-14) Geraadpleegd op 05-03-14
  4. Erin Catto. Game Physics. Wayback Machine (05-03-06) Geraadpleegd op 07-03-14
  5. Erin Catto. Box2D Physics Engine. Wayback Machine (09-10-07) Geraadpleegd op 07-03-14