Birçok faktör var: Grafik ve ışıklandırma odaklı bir çalışma için Unreal Engine,
Optimizasyon konusunda esneklik için ve tutorial bolluğu konusunda Unity.
Oyunun güncelleme planı da önemli, Unreal Engine ile yaptığınız oyunları Unity gibi küçük Update ile vermek zordur ve bir şeylerin bozulmasına neden olabilir, daha optimize be küçük boyutlu güncellemeler için de Unity,
Komisyon oranları bakımından ise Unreal Engine.