Ну С# полюбому нужен и общие понятий игростроя.
Имхо, если совсем чайник и английский не знаешь что бы учится по западному материалу, советую наши курсы. Вот к примеру
UnityStudy.ru - Курс разработки игр с нуля Unity 2018, цена/качество на высоте. И еще онлайн-поддержка учеников по чату на сайте, то что нужно новичку