There are 3 main types of software that you will need during the production stage of your 3D game project, one of which is a games engine such as UDK and we have just created a whole series of new UDK video and text tutorials just for you. Click here to get started.