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 Post news Report abuse Related 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!)

Add game Games
That Level Again
That Level Again

That Level Again

Updated 2 days ago Released Jul 14, 2015 Single Player Puzzle Compilation

A small logic game where all levels are the same but ways to win are not You are in the room with spikes, platform, a button and a door. Seems easy, doesnt...



Updated 1 month ago TBD Single, Multiplayer & Co-Op Platformer

( The video is for demonstration purposes only not real gameplay - early development ) Fully developed into the physics world, Teknodron takes the player...



Updated 5 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 5 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 5 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...

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 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
194 of 722
Last Update
2 weeks ago
4 members