Blog post about 2D got several comments. The discussion got me thinking that is there really need to use 2D engine for games? If you can create 3D models and render isometric/top-down views – what’s the benefit of using 2D engine?
One obvious advantage is that you can render very high polygon objects in 2D (as in Lylian game for example). Another reason could be if you are doing a physics based game and want to stick in 2D (thinking of Crayon Physics)
Besides these, is there any reason? Why not use 3D engine, and then render stuff in 2D?
(I’m talking about downloadable indie games, not Flash games for example)