まずC#の書籍としてMicroSoftの書籍を全部
Unityについてはちょっと古いが高橋さんの黄色本
それと書籍では無いが公式のリファレンスとチュートリアル

コレ読破すれば問題はほぼ無い
あとは金と交換でアセットに丸投げするか↑の情報を元に自前で頑張るか+自分の作りたいものの本質をコーディング