Iniciando em desenvolvimento de jogos

Quero aprender a criar jogos com c++, por onde começo?

Só serve C++? Já tem alguma experiência com a linguagem? Já tem alguma experiência com qualquer linguagem?

Minha primeira recomendação é ler os artigos do Ponto V ( http://www.pontov.com.br/site/ ), para ter uma ideia geral de como é o desenvolvimento de jogos, além de ter alguns artigos sobre C++.

Se você tem pouca experiência, uma boa ideia seria começar com uma biblioteca mais simples, que te permita desenhar coisas como imagens estáticas e formas geométricas e estudar conceitos como game loop e separação ente lógica e visualização. Algumas bibliotecas que permitem isso são a SDL, SFML e Allegro.

Abraço.

Fantástico, obrigado pelas dicas.

Não só c++ serve, mas quero aprender com essa linguagem. Tenho experiência apenas com linguagens de script.

Abraços,