Unreal Engine 3 is a commercial game engine released in 2007 that allowed developers to target a variety of platforms easily. As the engine did not natively support current generation consoles, additional work had to be done to bring the engine up to speed. This work was originally handled by the former Zombie Studios, and its successor, Hardsuit Labs. Since the transition, work has continued to maintain support for the platform. Because UE3 is still used by a fairly active community of developers, a lot of the architecture has to make sense to the end programmer and the engine changes need to reinforce sensible design and usage scenarios.