Just figured I'd post an update here - I just finished updating JBox2d to version 2.0.1 of
Box2d. Continuous collision detection is pretty stable now, and most things seem in line with the C++ engine.
JBox2d is released under the
zlib license.
Bug reports/feature requests are best directed to this thread at the Box2d forums:
http://www.box2d.org/forum/viewtopic.php?f=5&t=36Some links:
-
Demos (Note: this is still the 2.0.0 demo set, I'm still getting around to updating it to 2.0.1)
-
Homepage (also not updated recently)
-
SF page-
Snapshot .zip file of project- SVN repo:
http://jbox2d.svn.sourceforge.net/svnroot/jbox2d/trunk/-
Full .jar (1.2 MB, with Javadocs, source, examples) - note that this also depends on Processing's
core.jar (LGPL license) in order to run the testbed
-
Trimmed .jar (156 kb, library only), should have no external dependencies
Also, as a plug, my brothers (mostly) and I (a bit) are currently working on
Pulpfizz, a
Pulpcore/JBox2d integration under a BSD license that will hopefully turn into a full featured and easy way to make 2d physics based games, wrapping and simplifying the JBox2d API a bit and tuning it specifically for Pulpcore. The project is still pretty young, it's only been in development for a few weeks, but amongst ourselves we're now doing a bi-weekly game making contest using the engine, so it's going to see a lot of development and use over the next months - if you're interested in using Pulpcore with JBox2d it's probably worth keeping an eye on, it will likely be the easiest way to do so once it's mature.