Over a million developers have joined DZone.

The BEPUphysics Library (for Windows, XBox and WP7)

DZone 's Guide to

The BEPUphysics Library (for Windows, XBox and WP7)

· Mobile Zone ·
Free Resource
A good physics engine can help a lot if you're creating a game or some app that involves some natural look and feel to it.  The BEPUphysics is a good bet if you're using a Microsoft game platform (Windows, XBox, Windows Phone).

The primary version of the engine is built for XNA but the SlimDX fork and a dependency free fork will support your efforts if you prefer not to use XNA.  Below is an FAQ, but to get your feet wet you'll need the Getting Started tutorial:

BEPUphysics FAQ

What is BEPUphysics?

BEPUphysics is a free, open source, 3D physics library for XNA, licensed under Apache 2.0. It's pretty darn fast too. We think you'll like it. You can download it here. Give it a try!

Can I make a closed source, commercial product with BEPUphysics?

Yep, free of charge.

Is the Apache 2.0 license compatible with the Windows Phone Marketplace?


Are the developers of BEPUphysics gonna disappear now, since it's open source?


I licensed BEPUphysics underneath an old contract that wasn't free. How does that affect things?

All pending and future royalties are waived. All licensees are allowed to move to the Apache 2.0 license.

Help me! I need help with BEPUphysics.

One of the best places to get help with BEPUphysics is on the forums. We like it when people post questions there, because everybody gets to learn.

No. I need secret, advanced, super-hi-tech support for BEPUphysics.

Wow wee! Go here then.

You seem like good people. I want to donate a few bucks.

Wow wee! Go here then.

What's your favourite coloure?



Check out this report on Channel 9 to get some demo code for an application built with BEPUphysics.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}