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.
Unreal Matinee injects film-style scenes into your game, enabling you to place every camera, object and explosion within the world and even play it back in real time.