I did some quick experiment this afternoon, integrating Bullet into one of the default Irrlicht graphics examples (Quake 3 Map), and I'm quite impressed with the ease of use and quality of Irrlicht. Both Irrlicht and Bullet use the liberal ZLib license.
- Added the BspConverter to load the .bsp map
- Hook up an event receiver to intercept mouse / keyboard for character controller and shooting boxes
- Integrate debug drawing
- Added optional COLLADA exporter, to export scene
You can check out the example here (includes example, Windows binary, and Irrlicht/Bullet source code, around 12Mb)
http://bulletphysics.com/ftp/pub/test/i ... hysics.zip
Enjoy,
Erwin