
Being open source is one of the best values in Box2D. If you ever need a 2D physics engine, there is probably a implementation of Box2D for you.
Box2D is the base of almost every 2D game engine and it works very well without a game engine as well. It is very well developed and has an incredible performance even on high level implementations, such as on Processing.
You might take a while to get adjusted into Box2D but after the initial setup you realize how powerful this engine is. You can basically develop anything that has any sort of physics, from top down shooters to platforms.
This engine is so successful in doing what it was meant to do that even bigger engines like Unity used Box2D on the physics implementation. There is no doubt that Box2D excels on what it was made to do.
Review collected by and hosted on G2.com.
If you are using Box2D without any other engine, it can take a while to understand and get everything working properly. It is an amazing engine but hard to master.
As it is already 8 years old, it is not as modern as others engines around, but it definitely does the job better than any other. Review collected by and hosted on G2.com.




