С чего начать изучать разработку игр?
C# и Unity - лучший старт, и масса видео и текстовых туториалов по нему.
Учится делать игры лучше всего в команде. По другому - все равно будете переучиваться скорее всего.