Game engines are tools available to implement video games without building everything from the ground up. Whether they are 2D or 3D based, they offer tools to aid in asset creation and placement.