Como a maior parte da programação de jogos está concluída - eu li neste site - em C / C ++, fiquei pensando se há algum material de aprendizado / estudo para C / C ++ que vise especificamente a programação de jogos.
Não estou procurando material sobre "desenvolvimento de jogos" ou "arquitetura de software para jogos", mas material que usa "programação de jogos" como o CONTEXTO para introduzir e ilustrar recursos, expressões idiomáticas, técnicas de programação, etc ... de C / C ++ ...
Com um símile: pense no livro do GOF sobre padrões de design . Lá, eles usaram o "desenvolvimento de um editor de texto" como um contexto para a introdução de padrões de design, mas o livro definitivamente não é um livro sobre "o desenvolvimento de editores de texto".
EDIT: O livro deve conter exemplos de código que não dependem de tecnologias proprietárias (por exemplo: ele deve usar OpenGL em vez de DirectX, um dialeto de C conhecido pelo gcc em vez de precisar de um compilador comercial específico, etc.)
Agradecemos antecipadamente pelo seu tempo e conselhos!
PS: Meu histórico: sou um programador com uma sólida experiência em linguagens de script OO e apenas alguma experiência em C e Assembler (em microcontroladores AVR), por isso estou pensando em material de nível intermediário a avançado, em vez de tutoriais para iniciantes, embora possa ser interessante dar uma olhada nos últimos, se nada mais estiver disponível.