Physics Engines List

Jul 5

Written by:
Monday, July 05, 2010  RssIcon

SeesawHere is a list of physics engines. This blog entry will be updated from time to time. If you know other useful links, please let us know and we will include them in this list.


Abstraction Layers and Wrappers for Physics Engines

Physics Engines for .NET and the XNA Framwork

  • DigitalRune Physics
    for the Microsoft .NET Framework and Mono. It is written in C# and supports the Microsoft XNA Game Studio (Windows, Windows Phone 7 and Xbox 360) and MonoGame (Windows, Windows Store, Windows Phone, Linux, Mac OS X, Android, iOS).
  • BEPUphysics
    3D physics engine designed specifically for the XNA Framework. Open source (Apache License 2.0)
  • Box2DX
    C# port of Box2D
  • Box2D.XNA
    C#/XNA port of Box2D. Open source (MIT)
  • BulletX
    is a port of Bullet for .NET.
  • Farseer Physics Engine
    2D physics for XNA
  • Henge3D
    Henge3D is a 3D physics library written in C# for XNA. It is implemented entirely in managed code and is compatible with the XBOX 360.
  • Icarus
    XNA physics engine, also discussed here.
  • JigLibX
    is a direct port of JigLib for XNA. Open source (MIT)
  • Jitter
    Fully managed 3D physics engine, written by the author of JigLibX. Open source (zlib)
  • Matali Physics
    Cross-platform, fully managed 3D physics engine for .NET and Mono platforms.
  • Oops! Framework
    Includes many game services and components that extend Microsoft's XNA Framework including a 3D physics game component.
  • Physics 2D
    C# 2D physics engine
  • Physics2D.Net
    C# 2D physics engine. A complete rewrite of Physics 2D.
  • Rigid Body Physics Engine
    C# student project

.NET Wrapper for C/C++ Engines

Outdated Links

These links/projects seem to be outdated, broken or dead:


2010-07-05 – Updated links. Moved several old links to “Outdated Links”. Created separate section for Wrapper and .NET/XNA links.
2010-10-13 – New: DigitalRune Physics, dvc3d, jinngine, Box2DX, Box2D.XNA, Oops! Framework; Updated description of Matali Physics
2011-02-17 - New: Newton is open source.
2011-04-xx - Bepu Physics and Jitter Physics are open source.
2011-08-04 - New: Pappe.
2012-10-04 - New: Flatland, RBDL.
2015-03-30 - New: ReactPhysics3D

4 comment(s) so far...


Re: Physics Engines List

Good List!

But there are so many Outdated ones... could be cleaned =)

By Jorge on   Thursday, May 27, 2010

Re: Physics Engines List

Thx Jorge! This list was copied from our old website and could really need a cleanup. I will update it in the near future.

By HelmutG on   Thursday, May 27, 2010

Re: Physics Engines List

By iieears on   Sunday, April 24, 2011

Re: Physics Engines List


there is also ReactPhysics3D (3D physics engine in C++)

By Maxime on   Saturday, March 28, 2015

Your name:
Gravatar Preview
Your email:
(Optional) Email used only to show Gravatar.
Your website:
Security Code
Enter the code shown above in the box below
Add Comment   Cancel