Errigar, для изучения C# троелсен хорош.
Для изучения юнити есть документация и официальные примеры.
Не спец в геймдеве, но думаю, что неплохой практикой будет взять какую-нибудь абстрактную книгу по геймдизайну, и попробовать реализовать идеи из неё на юнити, попутно ища решения проблем.
По архитектуре и качеству кода тоже навалом книг.
Я так только про курскики говорю.
Книги, в отличие от инфоцыганских выпуков, проходят рецензирование и объективную оценку.
Так что по рональдоведению - незачёт.
Errigar, нет, это всё ещё книга 6 летней давности. В Уже штук 5 мажорных версий вышло.
Тоесть на время выпуска книги была актуальна версия Unity 4, а сейчас уже Unity 2021