Unreal Engine
A free, famous, advanced game engine. They use C++ as their programming language.
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, animation, simulation, even video editing and game asset creation.