A game engine is software that allows developers to build video games. It handles graphics rendering, physics, sound, scripting, animation, artificial intelligence, and networking. The presentation demonstrated the capabilities of Unreal Engine 4, including destructible environments, facial animation, and a demo of the game "Infiltrator".