Je recherche un moteur physique à utiliser dans un projet XNA (2D ou 3D). Parce que c'est pour XNA, il doit remplir certaines conditions:
- Pas nécessairement gratuit, mais près de lui est évidemment préféré
- Code managé uniquement (ou il ne fonctionnera pas sur le 360)
Pour la 3D que je connais - BulletX (Cela fonctionne, et je l'utilise maintenant, mais il n'est pas actif et pourrait utiliser plus de travail)
Pour la 2D que je connais - Farseer
c#
xna
physics-engine
Steven Evers
la source
la source
J'ai utilisé Farseer pour XNA et cela a très bien fonctionné. Livré avec de nombreux exemples de code, vous pouvez donc le voir en action et avoir une assez bonne documentation.
la source
Pour une bibliothèque de physique 3D, la physique BEPU est récemment devenue gratuite pour une utilisation commerciale et non commerciale.
la source
Henge3D a été ma bibliothèque de choix. Ce qui m'a vendu, c'est le prix (gratuit) et les capacités multi-threading.
la source
Box2D.XNA est un port XNA du populaire moteur physique Box2D .
la source
Il existe une version Box2D C # appelée Box2DX . Puisqu'il est gratuit et que je sais que Box2D est bon, cela vaut probablement la peine de vérifier.
la source
Le meilleur des meilleurs: http://www.xnawiki.com/index.php?title=Physics_Engine
la source