Which is the best to learn? What are there advantages and disadvantages?
In my experience, UDK is the easiest to learn with its fantastic UnrealScript where pretty much any environment variable can be controlled. It also is the most powerful with complemented tools with superb Autodesk 3ds Max / Maya integration. UDK is free by the way.
Unity is based on Mono which provides C# as the scripting language. If you know C# and want to have the absolute power of Visual Studio, Unity will fit the bill. On the other hand, Unity is not free.
CryEngine is the most fascinating of all in terms of graphics and it is bundled with a superb environment editor. On the other hand it is the most expensive of all. Plus it may not be extendable as UDK or Unity, especially if you want to use it in visualization.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With