Erin Catto’s Box2D Updated

Erin Catto’s Box2D, the physics engine that I’ve used in Crayon Physics, TAFB and in Rolling Boulder gets a huge update.

A screenshot from the new Box2D

Originally Box2D was a demo for Erin’s GDC presentation about doing game physics using sequential impulses. Now it’s a real open source project with it’s own homepage and forum and SVN repository. The new version’s features include:

  • Convex polygons
  • Multiple collision shapes for single rigid body
  • Island solution and sleep management
  • Incremental sort-and-sweep broadphase
  • Efficient pair management
  • Revolute, prismatic, distance, and mouse joints
  • A nifty test framework
  • And more…

Erin promised that there will be new features implemented soon (these would include other collision shapes) and I’m sure the project finds enough contributors to keep it healthy and alive for a long time to come. Now I’m off to testing what kind cool things the new engine can do.

3 Responses to “Erin Catto’s Box2D Updated”

  1. Jae Says:

    OH sweet,
    Will be good to see what you will do with this.

    *cough* Crayon Physics 2 *cough* :D

  2. petri.purho Says:

    :D
    We’ll see what I’ll come up with the new engine. I kinda made a small promise that I’d do a few non physics games for next. But I don’t know if I can keep up on my physics diet with threats like these dropping in to my lap.

  3. nissans Says:

    Hi! Today
    completely changed system and all links which were in bookmarks were lost. Including the link on
    http://www.kloonigames.com ! 5 hours searched for a site on the Internet also has just now found through http://google.com/
    X-rum, I can not find your number ICQ write to me please!!!

Leave a Reply