As a beginner in gaming development, I want to know which Engine I should be starting off with as a practice.

I know about 3 so far. Unity, CryEngine, and Unreal.

I understand that Unity is more beginner oriented, but I also know that most great games are build with Unreal for it's great physics and realistic features.

I'm currently more on the mobile side, which probably means I should be using Unity. But I also want to one day become a professional game developer.

Which Engine should I start learning with? Should I use Unity and learn the basics of game development? Or use Unreal and skip the basics.

P.S: I'm 22, which I'm not sure if it's a good time to start learning game development. I'm a 3 years Android Apps developer, so I'm not new to developing.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.