Привет, уже много написали о том, что игры пишут командой, где у каждого своя роль. Помимо этого есть еще разные типы игр, к примеру, существуют браузерные игры. Как примеры могу привести травиан, ботва, бойцовский клуб. Подойдут так же карточные или пошаговые игры. Делать их проще, так как взаимодействие людей ложится на механику браузера (запрос-ответ), а это проще, чем взаимодействие в реальном времени. При должной сноровке, опять-таки, при простом дизайне, можно довольно легко обернуть такую игру в другую обёртку, будь то вконтакте, либо в мобильное приложение. А по факту - это всего лишь веб разработка, всё равно, что пилить какие-то сайты, только интересней, чем личные кабинеты каких-то банков.
Я не призываю, просто даю дополнительные варианты развития.
В целом, чтобы прям создавать свои игры, необходимо:
Во-первых, попасть в любую команду по разработке, не важно чего. Присматриваться к сотрудникам и должностям. Выделять самое важное, чем человек занимается (какие проблемы решает), какие проблемы у него при этом возникают и способы решения этих проблем. Это к тому, что если вы решите сделать игру, то все эти проблемы, о существовании которых вы раньше не догадывались, упадут на вашу голову.
Во-вторых, касательно вашего "огромного количества идей разной степени адекватности", все идеи необходимо записывать. Вот прям, что держится у вас в голове - считайте, что этого не существует. Всё должно быть записано. В любом формате - текстом, схемами, прототипами, как угодно. После этого, как родится документ, с записью всех хотелок, с него можно, первое, сделать демонстрацию, показать своим друзьям, что им будет непонятно записать и обработать. Второе, почитать о существующих механиках в других игр. После этого делать много работы над ошибками, корректировать, изменять и добавлять новое. Продумывать баланс, механики и прочие важные вопросы, типа модели окупаемости и других финансовых вопросов в принципе. Как вы понимаете, для этого не требуется быть программистом от слова совсем.
Третье, хлебнув первого пункта, особенно важно присматриваться к работе управленцев, проджект менеджера или руководителя проекта. Желательно дорасти до руководителя, разумеется, как только поймёте, что сможете вытащить любой проект из задницы, вот тогда доставайте документ из второго пункта и, либо берёте кредит (не надо так делать), либо ищете какие-то супер источники дохода, которые вкладываете в разработку, либо ищете инвесторов, тычете им своим документом и предоставляете бизнес план, насколько ваша идея крутая. После того, как найдёте деньги, можете приступать к реализацию своей мечты.
p.s. Это если была мечта сделать свою игру. Если я неправильно прочитал между строк и цель была всего лишь "влиться в геймдев", то достаточно первого пункта. Открываете hh, смотрите интересующие вакансии, собираете списки требований и доучиваете то, чего не хватает для принятия на работу, это и есть требуемые навыки.