Если вы любите игры - это не означает что вам понравится их делать, скорее наоборот, начав работать в геймдеве вы их перестанете любить.
Но, это так, к слову. Вам для начала нужно определиться с тем в какой области вы хотите работать: мобильные игры, десктопные или социальные. Как определитесь ищите вакансии по направлению и смотрите требования к кандидатам.
А начать, как мне кажется, можно с Unity3D (движок хороший и востребован сейчас ), тем более, что С# для вас родной. Ну и познакомьтесь с шейдрами, лишним точно не будет.
А вообще подумайте 10 (а лучше 20) раз нужно ли оно вам. Область сложная и трудоустроитья не так уж просто.