Каковы некоторые известные 2D / 3D физические движки для XNA? [закрыто]


20

Я ищу физический движок для использования в проекте XNA (2D или 3D). Поскольку он предназначен для XNA, он должен соответствовать некоторым требованиям:

  1. Не обязательно бесплатно, но близко к нему явно предпочтительнее
  2. Только управляемый код (или он не будет работать на 360)

Для 3D я знаю - BulletX (он работает, и я использую его сейчас, но он не активен и может использовать больше работы)

Для 2D я знаю о - Farseer

Ответы:


15

2D

  • Farseer основан на box2d, но имеет множество собственных улучшений и инноваций.
  • Box2Dx и Box2D.Xna являются обоими портами коробки 2D
  • я думаю, что есть порт физика бурундук там, но я не могу найти ссылку

3D

  • JigLib, один из самых ранних движков 3d-физики для XNA, использовался довольно редко
  • Jitter Совершенно новый движок, но более формантный, чем JigLib
  • Henge3D Новый движок на сцене, впечатляющая многопоточность

1
Для тех, кто ищет хороший физический движок 3D для XNA, стоит попробовать физику BEPU. bepuphysics.codeplex.com Это открытый исходный код, бесплатный для некоммерческого использования, очень хорошо документированный и на самом деле это самый последний и обновленный (последний выпуск от декабря 2013 года при написании этого комментария).
Прабу Арумугам

Бепуфизика действительно хороша, потому что она написана на чистом C #.
zwcloud

6

Я использовал Farseer для XNA, и он отлично работал. Поставляется с большим количеством примеров кода, чтобы вы могли увидеть его в действии, и имеет довольно хорошую документацию.


1
Как-то удалось пропустить это в вашем списке.
Кейси

5

Для библиотеки 3D-физики физика BEPU совсем недавно стала бесплатной как для коммерческого, так и для некоммерческого использования.


+1, BEPU отлично теперь, когда он с открытым исходным кодом.
Ольховский



1

Существует версия Box2D C # под названием Box2DX . Поскольку он бесплатный, и я знаю, что Box2D хорош, его, наверное, стоит проверить.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.