In my previous post I mentioned the fact that I work on a project that uses the Unity Engine and that there are many good tutorials out there, so here are some of them:
- the YouTube Channel of infiniteammoinc
- the YouTube Channel of the Tornado Twins
- and the tutorials on the Unity main page
Unity is a toolkit that is powerful yet easy to learn, so everyone who wants to create his own game someday could have a good start with Unity.
Ok, I might sound like an advertisement, but I was surprised myself after having worked with the UDK and failing miserably in getting something other than a 3D Shooter in the end. The UDK is designed for 3D games with high end graphics(textures, shaders etc.). It is possible to create other types of games with it but most mechanics have to be changed or implemented from scratch. Unity on the other hand is more free form with more focus on portability to different gaming platforms than the UDK. The graphics may not be high end but are not outdated either. So designing games with one engine or the other depends on the designer's focus and the style of game play he prefers.