Unity

Unity Game Engine is a free program used for assembling and programming your game. For more information visit http://unity3d.com