oatcookie:
Нет единственного правильного ответа, есть то, как вы ставите приоритеты:
* выпустить игру, и научиться пользоваться гейммейкером,
* выпустить игру и получить опыт разработки в unity и С#
Выясните, точно ли все, что вы хотите реализовать, можно реализовать через гейм мейкер.
Выясните, точно ли у вас хватит опыта и терпения реализовать все, что вы хотите на C#/Unity
примите решение.