Чтобы стать хотя бы программистом, нужно иметь хотя бы интерес к программированию и терпение, чтобы заниматься рутиной. Если это есть, то дорога открыта.
Лично я в глубоком детстве (до того, как преисполнился в программировании) создавал игры прямо в пейнте. То есть через рисование. Чтобы пойти направо/налево/вниз/вверх "за экран", нужно было найти в папке картинку соответствующего номера. Понятно, что для такой игры нужно было создать сотни детских рисунков, а это занимает кучу времени. Плюс разработка правил. Но главное, что это требует терпения от разработчика.
Для создания игр нужны все школьные предметы без исключений. Или ты думаешь, что какая-нибудь скучная история или география не понадобятся?
Программирование - это лишь 10-20% от создания компьютерной игры. Так что пойти учиться можно и на художника, и на психолога, и на юриста, и много ещё на кого.
А насчёт твоих "идей" вынужден огорчить. У каждого(!) есть свои идеи. То есть ты не уникален со своими идеями. Практически у всех людей есть свои идеи. Но фраза "идеи ничего не стоят" уже стала аксиомой. Многие люди верят, что у них есть какие-то особые гениальные идеи, но они заблуждаются. Я не смогу доходчиво объяснить это, т.к. не силён в вопросах веры. Но ты можешь загуглить, почему идеи ничего не стоят, и дай бог, ты найдешь ответ.