Jakie są znane silniki fizyki 2D / 3D dla XNA? [Zamknięte]


20

Szukam silnika fizyki do zastosowania w projekcie XNA (2D lub 3D). Ponieważ dotyczy XNA, musi spełniać pewne wymagania:

  1. Niekoniecznie za darmo, ale blisko niego jest oczywiście preferowane
  2. Tylko zarządzany kod (inaczej nie będzie działał na urządzeniu 360)

W przypadku 3D, które znam - BulletX (Działa i używam go teraz, ale nie jest aktywny i mógłby zużyć więcej pracy)

W przypadku 2D znam - Farseer

Odpowiedzi:


15

2D

  • Farseer jest oparty na box2d, ale ma wiele własnych ulepszeń i innowacji.
  • Box2Dx i Box2D.Xna są portami skrzynki 2D
  • myślę, że jest tam port fizyki wiewiórki, ale nie mogę znaleźć linku

3D

  • JigLib, jeden z pierwszych silników fizyki 3D dla Xna, był używany dość często
  • Jitter Całkiem nowy silnik, ale bardziej dostosowany do JigLib
  • Henge3D Nowy silnik na scenie, imponująca wielowątkowość

1
Dla każdego, kto szuka dobrego silnika fizyki 3D dla XNA, warto spróbować fizyki BEPU. bepuphysics.codeplex.com Jest to oprogramowanie typu open source, bezpłatne do użytku niekomercyjnego, bardzo dobrze udokumentowane i afaik, jest to najnowsze i zaktualizowane (z najnowszą wersją z grudnia 2013 r. podczas pisania tego komentarza).
Prabu Arumugam

Bepuphysics jest naprawdę dobry, ponieważ jest napisany w czystym języku C #.
zwcloud

6

Użyłem Farseer dla XNA i działało świetnie. W zestawie znajduje się również wiele przykładowego kodu, dzięki czemu można go zobaczyć w akcji i ma całkiem dobrą dokumentację.


1
Jakoś udało się to przegapić na twojej liście.
Casey

5

W przypadku biblioteki fizyki 3D fizyka BEPU niedawno stała się bezpłatna do użytku komercyjnego i niekomercyjnego.


+1, BEPU jest teraz doskonałe, ponieważ jest open source.
Olhovsky,



1

Istnieje wersja Box2D C # o nazwie Box2DX . Ponieważ jest darmowy i wiem, że Box2D jest dobry, prawdopodobnie warto go sprawdzić.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.