The Game is made of the engine... they are not separate....
An engine just provides you with basic common functions that all games need...
3D rendering, 2D rendering, Sound, Animation, Networking....
Without game engines each game would need to be designed from the ground up...
with engines, that gives Devs a base to start with....
You can't optimize a game before the engine for they are one in the same
