Je suis ingénieur logiciel et j'espère faire évoluer ma carrière vers le développement de jeux. Je lis un livre en ce moment sur 2D en utilisant C ++ / DirectX. Quand j'entre dans la 3D, je sais que je veux le faire correctement. Par exemple, je ne connais rien à l'espace 3D. Donc, si j'apprends seulement une API, je la connais peut-être mais je ne sais pas si je peux développer un mini monde 3D interactif avec. Je ne dirais pas que je réussis simplement à avoir une caisse rotative avec les derniers shaders, etc. Mes compétences en mathématiques sont jusqu'à l'algèbre trig / linéaire et toujours au collège. Je sais que plus de maths sont à venir. Dois-je lire des livres de théorie 3D avant de reprendre OpenGL / Direct3D ou toute autre suggestion? Je sais juste qu'une API ne va pas enseigner le développement de jeux 3D et je ne veux pas être perdue par la suite. Je suis très orienté vers les livres, donc ça va s'il y a des suggestions là aussi. Les pensées sont les bienvenues. Merci!