Should I make a 2D or 3D game Reddit

It really doesn't matter. The majority of the game's code is not going to be different based on 2D or 3D.

That said, 2D is simpler, especially for learners. It's easier to draw a sprite than to create a 3D model and deal with shading; it's easier to work with 2 dimensions than 3.

Learning with 2D means you can focus more on what is important - the process, the programming, etc. - without spending too much time fiddling with 3D. Removing the extra D gives you one less thing to worry about while learning.

Should I make a 2D or 3D game Reddit

I'm a complete beginner to Unity, and most tutorials out there seem to focus either on making 3D games or 2D games, never both. As a beginner, which would be better to start with?

Should I make a 2D or 3D game Reddit

level 1

2D can definitely be less complex/time consuming art-wise. There are is a LOT of overlap between 2D and 3D, though, so I'd just go with whatever you're most interested in.

Low poly modelling is basically the 3D version of lo-res pixel art, so there are styles accessible to non-artists regardless of which one you choose.

level 1

I'm pretty new myself and 3d game design feels very comfortable, that being said I honestly don't know the first thing about 2d game design.

level 1

Beginners should always start with 1D. 2D is then for intermediate developers, and 3D is more advanced. 4D is for experts only.

level 1

3D animation can be a drag if you don't know how to set it up.

level 1

I can't draw, but I can 3d model ok, therefore I stick to 3d stuff because I simply don't know how to even start making sprites unless I'm making like buttons in Expression Blend or something...

level 1

I would do what you feel comfortable doing and what would be best for the game you are making. Should I start with 2D or 3D is not as important as starting. Go out there and make an awesome game!

level 1

It's better to just start. There is no "better" option. Design whichever you want. Both come with their own annoyances and pitfalls. At the end of the day, you just need to be motivated to keep working.

The best thing you can do is to not worry about the "best" way to do things, and just start!

level 1

I've always enjoyed 3d more and my mentality will forever be pretty simple: do what you enjoy most and you'll never get tired of it.

level 1

If you know how to do 3D, you know how to do 2D. The rest is platform-specific like 2D pixel perfect blah blah blah.

The Unity tutorial projects are really nice because they have both 2D and 3D projects that are great.

level 1

For my first Unity game I made a Pong clone with 3D paddles and ball that moved on a 2D plane. It was pretty easy, fun to get to grips with the engine.

level 2

I refuse to believe your first game has post-processing, multiplayer controls and is on the app store. well done my friend

level 1

Try both if you're curious. I have lots of 2d experience, but I personally find 3d development easier and the art pipeline not as hairy. I avoided 3d for years out of fear it would be "too complicated", but I wish I'd tried it earlier. Just try both, no harm will come from it!

level 1

I think this question is just....wrong. 2D and 3D have such a different dynamic and still are very alike.

When it comes to math, 3D can have any axis pointing in any direction. This makes things a tad more complicated. But other than that it really comes down to what you want to create.

2d or 3d is not your issue. You just need to get kick started. Go make some simple clones like pacman or tetris. Learn from those projects and slowly move to more complex stuff. Mind you 2D games can be a big undertaking as well.

level 1

3d no doubt, I find 2d much more annoying to work in

I think the biggest pros of 2D games is a more limited scope in general. This means a couple of things. 1- level design can be easier because you only need to consider 2D movements. 2- less assets required in general. 3- lower entry barrier in terms of mathematics and calculations.
2D games also tend to be more cartoonish and can employ that art style much more easily than 3D games.
You can even convert a 3D game into a 2D game, by simply limiting users to only move in a single plane, or by restricting the view point.

I believe its largely about the feel of a game

e.g. League of Legends uses 3d models, but could be effectively a 2d game. Or Ori and the blind forest, which uses a 2.5D effect. Even games like Starcraft 2 or Civilization could be considered 3D and implemented in 2D