Некоммерческая разработка игр — навыки, тонкости?
Прежде чем лезть в чей-то open source лучше как раз всем этим и овладеть на собственном опыте, разработав что-то свое.
Какая цель? Just for fun? Берите Unreal 4 и сжигайте свою видеокарту сколько хотите. Опыт? Напишите какой-нибудь проработанный и задокументированный плагин для Unity. AI или сеть.