I have never made a 2D game before. I have learned how to program databases, CRM’s, Call Center Software, 15 years before I even ever touched or learned about Unity. 12 years before Unity, I started programming in c#. I jumped into game dev and immediately started programming in 3D, without any professional source or guidance.
I always feel like I’m missing something, and think to myself, maybe we should make a 2D game. Then again, I just don’t know.
Example of some of my public 3D games (some of my games I wish to not show publicly, they were so bad =D):
Dungeon Lurk II:
(15k worldwide players in the last 2 weeks since release (dated August 3rd, 2014))
KonCraft: https://www.youtube.com/watch?v=fjcETTVcnkY (In-dev , not counting our 10k players on our email list waiting for updates)
Downhill OMG: https://www.youtube.com/watch?v=tjeBwmwNg4g (200,000 plays worldwide between all platforms)
Am I missing something? Sometimes I think, I know what I need to know to make my 3D games, but then I see those 2D devs making awesome games, and I think, am I missing something? As a 2D game dev, what am I missing in my 3D games that you have in your 2D games?
I’m missing something here. I’m really thinking my next game should be a 2D side scroller, to fill that gap, but maybe I’m mistaken, I should stick to this 3D conundrum? What should I do? We are not a team of 200, we are a team of 2 people making games.
1 Like
Hard to advise, but I think it’s better to make the game you want to make, rather than decide on if it should be 2d or 3d. If you’ve made some 3d games, then making a 2d one won’t hurt.
3 Likes
Maybe u could make a 2.5 D game? I started with basic 2D DirectX 9 programming haha it was fun. I then got into unity and started 3d right away (no built in 2d tools at the time lol). I honestly didnt think that either was harder or easier so I say do whatever feels right
I don’t think it matters. My first game was technically text, but then I went to a 3D game. As long as you take the time to understand the math I don’t think it’s a big deal.
2 Likes
We are still considering going pure ISO mode for our next game… it’s a very tough decision. The biggest factor is… I think I have a lot to learn to make this next 2D game, but then again I feel like I’m limiting myself to this platform. All the tutorial videos out there, for making 2d games in Unity, I have not watched, but I think maybe I should at least learn about the 2D features of Unity in order to expound my understanding. But then again, thinking about everything together, I kind of think 2D is basically working in 3D, with all the obstacles involved, but in scripting, using Vector2 more than Vector3 (No Difference Here Mathematically except for another variable). I’m going to think about this another week before I decide I do a 2D game. But a 2.5D game, might be the ticket.
Every which way I think about it, I still see a 2D or 2.5D game is going to be “just as difficult” as any 3D counterpart. It may be better to just stick with 3D, but then again, I’m researching some more.
2.5 D is best because the 3D tools are stronger than the 2d tools so it should be like doing a 2d game but with better tools
well, thanks for all of your comments, but we are going to make a semi 2d game, where camera movement is limited to the game board you are on. This comes on the heels of my partner, who is simply a graphic artist and game player. The limitations involved, I have researched, are nothing new compared to 3d space. This took a lot of research. I really thought 2d would be easier, but in the end, 2d, seems to be just as difficult as 3d. I don’t know what else to conclude to this, but that is reality… in a heartbeat, you could think from the name, 2d, or 2.5d is more difficult than 3d, but after researching this, there is really nothing different, if you can do 2d, you can do 2.5d or 3d with Unity. Thx!
1 Like