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?
c++
physics
box2d
bullet-physics
Christopher Horenstein
la source
la source
Réponses:
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.
la source
Mon sentiment général est toujours qu'apprendre à utiliser quelque chose dans le mauvais contexte n'est pas un exercice précieux.
la source