Да блин-сегодня все движки выдают охрененную картинку...Вся разница как всегда в ньюансах:
1.Cryengine-охуенная картинка,эффекты,динамика и т.д.Стоит немерянную кучу бабла если хочешь заюзать для своей игрухи.Там что-то речь идет о десятках или даже сотнях тыщ баксов.
2.Unreal-да-охуеннейший движок.Да-бесплатный для некоммерческого использования.
Но как только вы намереваетесь зарабатывать балабос на своей игрушке-он тут как тут-будьте добры отстегивать процентик...Всегда,пока ваша игруха приносит какой-то доход...
3.Unity.
Бесплатен для некоммерческого использования.
Бесплатен и для коммерческого использования,но...
Пока бюджет вашей игровой студии не превышает 100К баксов в год...
Потом уже будьте любезны платить 75 баксов в месяц...Пока юзаете...
По-моему при сходном качестве картинки и спецэффектов выбор тут очевиден...
Может быть именно поэтому-ресурсов-а именно игровых уровней,персонажей,плагинов и прочего для юнити в сети-миллионы тонн,а
для анриала-кот наплакал и еще немножко...Про другие движки и не говорю...