Box2D is an open source C++ engine for simulating rigid bodies in 2D. Box2D is developed by Erin Catto and has the zlib license. While the zlib license does not require acknowledgement, we encourage you to give credit to Box2D in your product.

Box2D Features


  • Continuous collision detection
  • Contact callbacks: begin, end, pre-solve, post-solve
  • Convex polyons and circles.
  • Multiple shapes per body
  • One-shot contact manifolds
  • Dynamic tree broadphase
  • Efficient pair management
  • Fast broadphase AABB queries
  • Collision groups and categories


  • Continuous physics with time of impact solver
  • Persistent body-joint-contact graph
  • Island solution and sleep management
  • Contact, friction, and restitution
  • Stable stacking with a linear-time solver
  • Revolute, prismatic, distance, pulley, gear, mouse joint, and other joint types
  • Joint limits, motors, and friction
  • Momentum decoupled position correction
  • Fairly accurate reaction forces/impulses
Latest Media

No images, videos or audio files have been added to this gallery. Join now to share media with the community.

Blog RSS Feed Report abuse Latest News: RatRun is now available FOR FREE!

About RatRun with 0 comments by RatRun on Feb 23rd, 2015

Hi folks!

we are very proud again to present you the first version of our Game available FOR FREE!
We invested a lot of work and time in it but it was a lot of fun, too!

we hope you enjoy playing our new Game and have fun!

★★★ get it now on google play ★★★

Share, tell your friends and have fun playing (have we already mentioned it’s for free? It is!)


RatRun RatRun

Updated 2 months ago Released Aug 23, 2014 Single Player Arcade

RatRun is an endless-runner Smartphone game, developed fully with HTML5 canvas. We aim to release for iOS and Android (Windows and other platforms may...

Squares game

Squares game Squares game

Updated 3 months ago TBD Single & Multiplayer Real Time Strategy

Squares Game is a game of... squares, alone or two players on the same device.

Yolo Penguin

Yolo Penguin Yolo Penguin

Updated 3 months ago Released Aug 3, 2014 Single Player Fighting

Yolo Penguin is an easy to play, difficult to master game. Guide your penguin through a hazardous path of icy obstacles. Your objective is to survive...

16 Balls: ArrangeBall Pachinko

16 Balls: ArrangeBall Pachinko 16 Balls: ArrangeBall Pachinko

Updated 5 months ago Released Dec 20, 2014 Single Player Family

16 Balls Bingo Pachinko will test your skill and luck to hit all the 16 lights or form patterns to get bonuses! How much can you push your luck to get...

Freak Climber

Freak Climber Freak Climber

Updated 9 months ago Released Jun 28, 2014 Single & Multiplayer Arcade

Your console... I mean, your girlfriend has been kidnapped and your only thought is rescuing her!! An evil alien has entered through your window and escapes...

Post comment Comments
PhBR Nov 9 2012, 12:19pm says:

No Download?

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Windows, Android
Send Message
Official Page
Release Date
Released Sep 11, 2007
Engine Watch
Track this engine
Community Rating



1 vote submitted.

You Say


Ratings closed.

Embed Buttons

Promote Box2D on your homepage or blog by selecting a button and using the embed code provided (more).

Box2D Box2D
324 of 707
Last Update
4 months ago
4 members