Are you referring to setting the game perspective when you create the project?
If so, this just helps set-up the scene in a way that helps you dive straight into development in the relative perspective.
The space shooter may be set out in a 3D perspective to help visualise the layers, a lot of game developers do this as a good practice.
right…so it really doesnt matter if you have 2d or 3d selected…so it is right to even make a 2d game as a 3d initial setup…yes of course you helped…thanks
The biggest difference, I’ve noticed, 3D projects import textures just as textures. 2D projects, any imported texture is immediately converted into a Sprite.
Other than that, they’re almost entirely interchangeable. I’m working in 3D to make a 2D game.
And I’d add… I suggest working in 3D to make a 2D game. It feels more… free…
But other than the importing difference, and the advantages of instantly wondering around in 3D, there’s no difference between them.
btw, the 2D/3D button in the Scene View panel (top left) is great. In 2D, you can drag-select your objects, and get the ones you want, not everything all over the place.
And zooming in with your mouse wheel, in 2D views, zooms to your mouse position. In 3D, the zoom is to the centre of the screen, unless you hold down the alt key, then it zooms to the mouse.
For the freedom, I’d suggest working in 3D to make 2D in Unity. But… one warning, sometimes 3D views spin you around to the backside, and show your scene from the back, not the front. Not all the time, but sometimes. And this can initially be a bit disorienting, but easily fixed:
Alt key, plus left mouse button down, and drag to spin around the centre of the screen.
Well, 2D is rather limiter on the blue Axis. You get the full scope with 3D mode. However, you can use 3D objects in 2D mode which is cool, in my opinion.
I’ve seen some cool concepts with Street fighter type games built in a 3D environment but utilized as 2D. Being able to use the terrain tool helps make some really quick and interesting background scenes!
It only changes default import settings for textures, defaults camera to not use skybox, defaults scene view to be in 2D mode, and changes default lighting settings in a new scene. Other than that nothing, it’s the same exact game engine. Zero limitations. The things that 2D mode changes, can be changed back by you manually