Quais são alguns dos mecanismos de física 2D / 3D conhecidos para o XNA? [fechadas]

20

Estou procurando um mecanismo de física para usar em um projeto XNA (2D ou 3D). Por ser para o XNA, ele precisa atender a alguns requisitos:

  1. Não necessariamente gratuito, mas obviamente é preferível
  2. Somente código gerenciado (ou não será executado no 360)

Para 3D que eu conheço - BulletX (funciona, e estou usando agora, mas não está ativo e poderia usar mais trabalho)

Para 2D que eu conheço - Farseer

Steven Evers
fonte

Respostas:

15

2D

  • O Farseer é baseado no box2d, mas possui muitas melhorias e inovações próprias.
  • Box2Dx e Box2D.Xna são as duas portas da caixa 2D
  • Eu acho que existe um porto de física esquilo por aí, mas não consigo encontrar o link

3D

  • O JigLib, um dos primeiros motores de física 3D para o xna, foi usado bastante
  • Tremulação Um novo mecanismo, mas mais por formante que o JigLib
  • Henge3D Um mecanismo mais novo em cena, impressionante multi-threading
Cubed2D
fonte
11
Para quem procura um bom mecanismo de física 3D para XNA, vale a pena tentar a física BEPU. bepuphysics.codeplex.com É de código aberto, gratuito para uso não comercial, muito bem documentado e, de longe, é o mais recente e atualizado (com a versão mais recente de dezembro de 2013 ao escrever este comentário).
Prabu Arumugam
Bepuphysics é realmente bom porque está escrito em C # puro.
Zwcloud
6

Eu usei Farseer para XNA e funcionou muito bem. Também inclui muitos códigos de exemplo, para que você possa vê-lo em ação e ter uma documentação muito boa.

Casey
fonte
11
De alguma forma conseguiu perder isso na sua lista.
Casey
5

Para uma biblioteca de física 3D, a física do BEPU tornou-se gratuita recentemente para uso comercial e não comercial.

DMan
fonte
+1, o BEPU é excelente agora que é de código aberto.
precisa
2

Henge3D tem sido minha biblioteca de escolha. O que me vendeu foi o preço (gratuito) e os recursos de multi-threading.

Chris Ridenour
fonte
1

Existe uma versão do Box2D C # chamada Box2DX . Como é gratuito e eu sei que o Box2D é bom, provavelmente vale a pena conferir.

Ólafur Waage
fonte