Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There isn't much more to the question. I'm not concerned about overhead, as I'm sure they are both fine for my purposes. Basically, I am familiar with Box2D concepts because of the Farseer Physics Engine, but I want to use Bullet when I make the jump to 3D stuff. Perhaps Bullet has some educational value for me even in the 2D realm?

The generalized version of the question is: should I use a 3D physics engine for a 2D game if I plan to utilize a 3D physics engine in the future? Or is this a waste of time which would not provide educational value?

share|improve this question
I think this question hinges heavily on how much the "sake of learning Bullet" is important to you. – Tetrad Dec 1 '10 at 23:19
The generalized version of the question is: should I use a 3D physics engine for a 2D game for educational value and potential future usefulness? As stated, I am planning on utilizing a 3D physics engine in future projects. – Christopher Horenstein Dec 1 '10 at 23:21
It isn't that much of a jump from engine X to engine Y, just how things are done are slightly different. – The Communist Duck Dec 2 '10 at 16:54
There is an official Bullet 2D example at:… It is classified under "Experiments" in the example browser. – Ciro Santilli 巴拿馬文件 六四事件 法轮功 Apr 21 at 17:02
up vote 5 down vote accepted

Why not treat them separately?

You have a 2D game; use the right engine/tools to make that game the best it can be.

You want to mess around with a 3D engine to learn it; then mess around with it, make some simple 3D games or apps, but keep that separate from the other game you're working on.

share|improve this answer

My generally feeling is always that learning to use something in the wrong context is not a valuable exercise.

share|improve this answer
can't agree more, you grab something always for some purpose. learning for future use sounds academic not practical – zinking Jun 11 '12 at 1:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.