Box2D Cocoa

So, Box2D is a great physics engine (there’s quite a lot of people who think so), and the examples they provide are great. Even though they offer an xcode project that will run their helloworld and testbed applications, they don’t actually offer a suite of wrappers that connect the Box2D and Cocoa APIs.
Digging around a bit, I found a very nice project example written for the iPhone and provided with an explanation via Zinc Roe Design. In particular, there is a nice explanation for adding Box2D to an iPhone XCode project, which is easily ported to a normal XCode project. As well they have posted a really nice, clean, iphone project that has a couple of classes which act as mediators between Box2D and Cocoa. With a bit of tweaking I was able to clean it up (i.e. removing iPhone SDK references) and use it in our own project.
[ T ]