Unreal Engine 3 is a complete game development framework for next-generation consoles and DirectX9-equipped PCs, providing the vast array of core technologies, content creation tools, and support infrastructure required by top game developers.
UDK is designed to give developers creative freedom and total control over sound design.