Is unity right choice for me?

Hello Guys!
I have just started to learn unity and c# and I want to develop games like:

Color Switch: https://play.google.com/store/apps/details?id=com.fortafygames.colorswitch
Don’t Touch The Spikes: https://play.google.com/store/apps/details?id=com.ketchapp.donttouchthespikes
Stack: https://play.google.com/store/apps/details?id=com.ketchapp.stack thats 3d I think.
Block it: https://play.google.com/store/apps/details?id=com.ketchapp.blockit
Hop Hop Hop: https://play.google.com/store/apps/details?id=com.ketchapp.hophophop
2048: https://play.google.com/store/apps/details?id=game2048.b2048game.twozerofoureight2048.game
aa: https://play.google.com/store/apps/details?id=com.aa.generaladaptiveapps

I call them “one click simple games”. No complex scripts and graphics needed. I don’t want to develop 3d games, at least for now.

Is unity right choice for me? What do you recommend.

And if you recommend unity which mode should i use: 2D or 3d?

Thanks in advance.

Pick a mobile game at random and there is about a 60-70 percent chance it was made in Unity.

These days you need a good reason not to use Unity. Especially in mobile development.

4 Likes

Thanks for reply.
Which mode should i use? 2D or 3D?

It depends what game you are making. Is it 2D or 3D? All that option does is setup a few things in-editor for you to help your desired workflow; but you can change mode any-time you desire; just in case you want to switch the style of your game.

Also, It might be best for you to begin by following this 2D UFO Tutorial first, to understand the core fundamentals of building a small and simple game in Unity: http://unity3d.com/learn/tutorials/projects/2d-ufo-tutorial

What may seem like a “mode” is just a camera setting. You could have both in the project if you really wanted to.

Indeed. We are building a game with 3D graphics that takes place on a 2D plane, so we often use the 2D mode to build the 3D levels.