Estou me preparando para um estágio como programador de jogos em uma empresa de desenvolvimento de jogos de renome mundial. Quando procurei no site deles os pré-requisitos necessários, ele me mostrou o seguinte:
Vantagem adicionada
- Conhecimento de DirectX / OpenGL.
- Forte comando em Matemática e Física 3D.
- Visual Studio IDE para desenvolvimento em C ++.
- Programação de sistemas e conceitos de SO.
O que exatamente eles querem dizer com programação do sistema e conceitos de SO?
Devo estudar a programação do Windows? Ou devo ir com a programação Linux (o que significa que eles querem que eu conheça os conceitos importantes). Ou é algo totalmente diferente?