Где учить c# с нуля для игр?
Учат в школе, учат в школе, учат в школе. И вопрос не задавать, самому ответ искать, учат в школе, учат в школе, учат в школе.
Попробуйте вот такую книгу:
Изучаем C# через разработку игр на Unity. 5-е издание Ферроне Харрисон
Учат с нуля, показывают нужные важные вещи, с попыткой учить через Юнити (хотя по мне, лучше учиться с консольными приложениями).

Если хорошо поискать, можно найти вариант подешевле...