Pero es que son géneros distintos (RPG contra acción o FPS, o yo que sé) por lo tanto los engines son distintos. Creo que podrías crear un juego del estilo de GTA2 más fácilmente en Game Maker, y del estilo de GTA3 y superior en UnrealEngine o Unity. Vamos, que yo usaría esos.