любая игра начинается с идеи. о чем она будет? чем займется игрок? какие задачи перед ним будут?
затем составляется дизайнерский документ. это уже максимально подробное описание всего, что нужно сделать. на этом этапе выбирается движок и можно собирать команду (если вы не человек-оркестр, конечно).
а дальше все просто. по диздоку строится тз на графику, код, тексты, музыку и работаете.
Для начала необходимо начать изучение математики, логики, алгоритмизации, а затем примитивных программ на простейших языках.
Всё зависит от последующих желаний