Vaut-il la peine d'utiliser Bullet pour la physique 2D au lieu de Box2D pour apprendre Bullet?


10

Il n'y a pas grand-chose de plus à la question. Je ne suis pas préoccupé par les frais généraux, car je suis sûr qu'ils conviennent tous les deux à mes besoins. Fondamentalement, je suis familier avec les concepts de Box2D à cause du Farseer Physics Engine, mais je veux utiliser Bullet quand je passe aux trucs 3D. Peut-être que Bullet a une valeur éducative pour moi, même dans le domaine 2D?

La version généralisée de la question est: dois-je utiliser un moteur physique 3D pour un jeu 2D si je prévois d'utiliser un moteur physique 3D à l'avenir? Ou s'agit-il d'une perte de temps qui n'apporterait pas de valeur éducative?


2
Je pense que cette question dépend en grande partie sur combien le « plaisir d'apprendre Bullet » est important pour vous .
Tetrad

La version généralisée de la question est: dois-je utiliser un moteur de physique 3D pour un jeu 2D pour une valeur éducative et une utilité potentielle future? Comme indiqué, je prévois d'utiliser un moteur physique 3D dans de futurs projets.
Christopher Horenstein

Ce n'est pas vraiment un saut du moteur X au moteur Y, la façon dont les choses sont faites est légèrement différente.
The Communist Duck

Il existe un exemple officiel de Bullet 2D sur: github.com/bulletphysics/bullet3/blob/2.83/examples/Planar2D/… Il est classé sous "Experiments" dans l'exemple de navigateur.
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功

Réponses:


6

Pourquoi ne pas les traiter séparément?

Vous avez un jeu 2D; utilisez le bon moteur / les bons outils pour rendre ce jeu le meilleur possible.

Vous voulez jouer avec un moteur 3D pour l'apprendre; puis jouer avec, créer des jeux ou des applications 3D simples, mais gardez cela séparé de l'autre jeu sur lequel vous travaillez.


17

Mon sentiment général est toujours qu'apprendre à utiliser quelque chose dans le mauvais contexte n'est pas un exercice précieux.


ne peut pas être plus d'accord, vous prenez quelque chose toujours dans un but. apprendre pour une utilisation future semble académique non pratique
zinking
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.