Я энтузиаст и мне 37 лет, знаю С++, есть неплохие результаты. Стоит ли заниматься программированием игр или уже поздно?
Прекратите считать возраст недостатком. Никому никогда ничего не поздно.
Думаю, не составит труда подучить сахар и особенности C# и начать погружаться в Unity. С юнити нетрудно войти в геймдев на полных щах, а не только "после работы для себя пилю игру"