Я не буду спорить, хотя мне кажется, что даже если движок не позволяет в полной мере такое реализовать в первой игре, наличие сорцов человеку, который в одно рыло попытается повторить хотя бы треть той игры, поможет приблизительно нисколько.
В случае с ue4 это и не нужно. Так как 99% вещей есть, в т.ч огромная бесплатная база ассета. Плюс бесплатно навсегда, если выложу в egs(на будущее)
В случае с unity мне тупо не хватает свободы (после голого lwjgl, где я могу буквально всё, что захочу)