Ich bin ein Softwareentwickler und hoffe, meine Karriere in Richtung Spieleentwicklung voranzutreiben. Ich lese gerade ein Buch über 2D mit C ++ / DirectX. Wenn ich in 3D komme, weiß ich, dass ich es richtig machen möchte. Zum Beispiel weiß ich nichts über 3D-Raum. Wenn ich also nur eine API lerne, weiß ich es vielleicht, aber ich weiß nicht, ob ich damit eine interaktive Mini-3D-Welt entwickeln kann. Ich würde mich nicht als erfolgreich bezeichnen, wenn ich nur eine rotierende Kiste mit den neuesten Shadern usw. hätte. Meine mathematischen Fähigkeiten reichen bis zur Trig / Linear-Algebra und sind noch im College. Ich weiß, dass mehr Mathe kommen wird. Sollte ich vor dem Erlernen von OpenGL / Direct3D in Büchern mit 3D-Theorie lesen oder andere Vorschläge machen? Ich weiß nur, dass eine API die Entwicklung von 3D-Spielen nicht lehrt und danach nicht verloren gehen möchte. Ich bin sehr buchorientiert, also ist das in Ordnung, wenn es dort auch Vorschläge gibt. Gedanken sind willkommen. Vielen Dank!