Я ищу физический движок для использования в проекте XNA (2D или 3D). Поскольку он предназначен для XNA, он должен соответствовать некоторым требованиям:
- Не обязательно бесплатно, но близко к нему явно предпочтительнее
- Только управляемый код (или он не будет работать на 360)
Для 3D я знаю - BulletX (он работает, и я использую его сейчас, но он не активен и может использовать больше работы)
Для 2D я знаю о - Farseer
c#
xna
physics-engine
Стивен Эверс
источник
источник
Я использовал Farseer для XNA, и он отлично работал. Поставляется с большим количеством примеров кода, чтобы вы могли увидеть его в действии, и имеет довольно хорошую документацию.
источник
Для библиотеки 3D-физики физика BEPU совсем недавно стала бесплатной как для коммерческого, так и для некоммерческого использования.
источник
Henge3D была моей любимой библиотекой. Что меня продало, так это цена (бесплатная) и возможности многопоточности.
источник
Box2D.XNA - это порт XNA популярного физического движка Box2D .
источник
Существует версия Box2D C # под названием Box2DX . Поскольку он бесплатный, и я знаю, что Box2D хорош, его, наверное, стоит проверить.
источник
Лучшие из лучших: http://www.xnawiki.com/index.php?title=Physics_Engine
источник