I am building a game that is 2D, however, I have always used 3D colliders etc. What I am wondering is, can one assume a world with 2D colliders etc will be easier on the engine? Since an axis is removed?
From what I’ve read on these forums, there is negligible difference in performance between 2D and 3D in Unity. I believe this is because the 2D environment is still running on top of a 3D engine.
Right.
Thanks.
While the graphics pipeline for 2D and 3D might be essentially the same, physics is a different story since the 2D physics engine uses Box2D, which is optimized for 2D and 2D only. So I would be very surprised if 2D colliders didn’t perform a lot better than their 3D counterparts.