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