Для новичка только Unity. Потому что:
- для него тонна туториалов (на официальном сайте и вообще в сети)
- у него шикарная документация с примерами на двух языках (UnityScript и C#)
- сам по себе C# - отличный язык, а если есть опыт работы во флеше например, то UnityScript почти 1 в 1 похож на ActionScript 2.
Можно ещё глянуть на
Godot 3.0. Его плюсы:
- он совсем бесплатный (OpenSource)
- отличное комьюнити (телеграм-каналы, ютуб-каналы, форумы и т.п. и т.д.)
- есть поддержка визуального программирования (VisualScript - что-то типа блюпринтов из Unreal Engine)
- есть поддержка таких языков как: GDScript (что-то типа Python), C#, C++, D, Python, Nim
- редактор кода встроен в сам движок
- движок не требует инсталляции (распаковал архив, запустил .exe и всё)