bom, ha umas coisas ke tens ke saber e que te vao ajudar imenso, se de facto vais programar.
Estudar C++ ja é um facto, e ja nem vou por ai.
Mas quando ja te sentires relativamente a vontade com C++ e kiseres comecar a dar uns tiros na programacao do teu jogo, nao comeces. PENSA primeiro no que keres realmente fazer e como vais fazer. Tipo faz um pequeno projecto sobre o teu programa, até num papel à parte. Primeiro como um esboço e mais tarde como um guia.
É estupidamente facil um gajo se perder no meio de tanta linha por isso estrutura o teu trabalho por partes para que possa facilitar a programacao.
Ha um ditado entre o povo programador que diz que "Em 10 linhas de codigo programadas, 1 tem um erro" e isto costuma ser tao verdade. Por isso faz tudo que te for possivel para dificultar a execucao deste ditado.
Lembra-te: A PARTE MAIS DIFICIL NEM SEMPRE É PROGRAMAR, MAS SIM SABER O QUE QUERES FAZER. O resto é codigo, que com algumas bases para o saber aplicar, até ja deve existir na sua maioria.
Outra dica mto util que mta gente despreza mas que é preciosa: COMENTA O TEU CODIGO. Tipo, comentar é dizer o que faz akela seccao do programa. Nao te ponhas a dizer linha a linha o que faz akela linha de codigo, mas se akela seccao é a parta que controla o eixo dos YY do teu jogo, é isso mesmo que deves dizer. Acredita, se te parece ridiculo fazer isto (pq na altura ate parece obvio o que tas a fazer) ao fim de alguma dezenas de linhas de codigo isto comeca a ser precisos e indispensavel.
Bem, eu disse ai em cima que com um bocado de jeito, ja existe praticamente tudo programado e é so aplicar. Enquanto que isto nao é 100% verdade, 80% do que tu keres programar ja é capaz de ter sido feito por alguem.
Por isso vou ter dar 2 sites que me ajudaram sempre que precisei. Tem la de tudo, desde tuturials, exemplos, bocados de codigo pronto a ser utilizado...
http://www.codeproject.com/
http://www.functionx.com/
Como ultimas palavras de encorajamento, lembra-te que aprender a programar é sempre um investimento de tempo que fazes em ti e que se poderá tornar MUITO util no futuro.
Boa Sorte!