С чего начать изучение разработки игр под андроид?
Английский язык, C# и ТОЛЬКО! оф. документацию на сайте Unity.
Что нужно знать обязательно начинающему c# разработчику чтобы сделать свою первую программу/игру?
С гугла!