Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I've been looking into making 2D games with Unity. One thing which concerns me is the performance of the physics engine. Since Unity is a 3D game engine I'm going to have to assume it uses a 3D physics engine. Obviously I can turn this 3D engine into a 2D one by locking off various axis such that objects only move physically in 2D space.

However this worries me, for example Box2D being a specialized 2D physics engine is optimized for 2D. Would the physics in Unity3D be fast enough to say, duplicate the sorts of physics we see in games like Angry Birds on a handheld device?

share|improve this question
add comment

1 Answer

up vote 1 down vote accepted

Yes. I've used box2d before and right now I'm using unity. I'd say it's just as fast box2d and good enough for Angry Birds.

share|improve this answer
1  
sweet, but fair warning: in the event you're wrong I will gather my resources and spend the rest of my life hunting you down in a deadly game of cat and mouse, when I do eventually I find you I will inform you that you were incorrect. –  zombinee Sep 26 '11 at 0:36
1  
haha! good luck with that. I live in three different countries. –  Dan the Man Sep 26 '11 at 16:36
add comment

Your Answer

 
discard

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.