Cry engine vs. UDK vs. Unity 3d, which is best?
Many people think Unity is called Unity3d because of the website, it's not.
Personally I have used all three, UDK is terrible compared to the engine itself, which is an interesting engine on its own.
Cryengine 3, as it is the only one I am licensed for, has some very very good features for open world and free roam games, though it does come with some hefty features that I cannot say. If you want to find them out, then contact CryTek.'
Personally, I would pick each for its own uses.
Unity is great for games that are either small, or do not have a lot of funding, hence the $1500 price tag, as Indies, like myself love it.
Cryengine, as stated above, is more of an open world engine, although it is used in fixed campaign games.
UDK is a cut down, very heftily might I add, version of the Unreal Engine, which I'll mention next. It is useful for people learning the engine, and its workings, as well as students and anyone trying to get into the game.
Unreal Engine is for those who have THAT level of skill in C++, even after a few years of it, I do not have even close to enough experience to be using it to its full potential.
If you are on a budget, or need a cheap engine, go with Unity.
If you have a lot of game development experience, and are willing to have a decent learning curve, then UDK is a good choice.
Unreal Engine, is for those who have a ridiculous experience level as well as very deep pockets.
CryEngine 3 is as said above, for those with deep pockets and high experience levels.
For resource usage, Unity relies heavily on DX11, meaning a good gpu is a must.
All the other engines require MUCH more on the end of resources, I have capped out more than 16gb of usage while rendering things in CryEngine, as well as UDK/Unreal Engine have some very intensive map editors.
If you have a GTX 500 + then Unity is good
600 + then UDK might be ok.
700 will do for all, (770+ will do best)
I would overall recommend Unity, easy UI, simple working environment, and it is a very good engine once you get the pro version.
Ok, how bout this. Best for NO coding? And, best for little-if-any coding?
Unity WILL require you to do some code at least, even if you don't want to. UDK will do nothing but give you headaches if you do not want to code.
Unity, as said above, would be your best choice, but remember, there is nothing wrong with learning how to code.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now