Когда начинаешь делать серьезный проект, доступ к исходному коду движка, это не роскошь, а необходимость. Именно поэтому в свое время мой выбор пал на Amazon Lumberyard. Мне было критически важно иметь возможность заглянуть (под капот), чтобы понять, почему механика работает или не работает.