Хочу понять, с чего мне начать путь в геймдев?

Вот эта картинка описывает весь гейм дев. Я тоже думал, что делать игры это весело и интересно, пока не столкнулся с рутиной. В России на этом стеке платят меньше чем другим. Даже веб программисты в среднем получают больше, а *ли меньше. Делать игры сложно.
Я бы тебе посоветовал учить C# и вот почему: 
1. Выработает хороший стиль 
2. Подходит для разработки игры/веб разработки / десктопа и.т.д
3. Мощный и простой 
Если осилишь C# и тебе понравится, то дальше выбирай что ты хочешь программировать. Знание C# открывает тебе дверь не только к разработке игры, но и к другим языкам с Cишным синтаксисом.
Твой путь доложен быть таким.
1. 2 месяца ты изучаешь шарп и пишешь блокнот
2. 3-4 месяц нужно осмыслить ООП и написать калькулятор 
3. Дальше ты скачиваешь Unity и 1-2 месяца смотришь видео уроки и пытаешься что то сделать. Только давай без убийц ГТА, делаешь максимально простую игру. 
4. Оставшийся 3-4 месяца ты должен доделать игру , ты пишешь заново весь код, так как осознаешь что можешь лучше.
5. Новый год. За год ты должен разработать 3-4 игры, речь о мобильных играх так как ПК игры в одиночку сложно. Это твое портфолио, ищешь свою первую работу. 
И не забудь выучить алгоритмы и структуры данных) 
3
чувак, мне кажется ты не осилишь это.
а если еще не передумал, то начни с java или вообще js-python, хотя бы для ознакомления.
пили всякие простые вещи, постепенно увеличивай сложность проектов.
а c++ - это боль. можешь начать с него, но вкатываться будет тяжелее, чем если бы ты начал с чего-то другого.
есть еще c#, это как c++, только попроще, но и не так круто (хотя на счет споследнего утверждать не буду, т.к. я вообще не мостак в этой сфере, знаю чисто поверхностно...)