Salut,
C'est un grand projet auquel tu veux t'attaquer. Pour apprendre à maitriser le fonctionnement de l'UDK, tu as des tutoriels disponibles sur le site du zéro :
http://www.siteduzero.com/tutoriel-3-525477-realisez-votre-jeu-video-avec-udk.html
Le problème, si tu veux créer un tower defense, c'est qu'il va falloir que tu maitrises aussi un soft 3D (blender, 3DS max, maya ...) ainsi que la programmation en plus de l'UDK.