Jestem inżynierem oprogramowania i mam nadzieję, że przeniosę swoją karierę na rozwój gier. Czytam teraz książkę w 2D za pomocą C ++ / DirectX. Kiedy wchodzę w 3D, wiem, że chcę to zrobić poprawnie. Na przykład nic nie wiem o przestrzeni 3D. Więc jeśli nauczę się tylko interfejsu API, mogę go znać, ale nie wiem, czy mogę rozwinąć z nim interaktywny świat mini 3d. Nie nazwałbym siebie sukcesem, mając po prostu obracającą się skrzynkę z najnowszymi shaderami itp. Moje umiejętności matematyczne sięgają po algebrę trig / liniową i jeszcze w college'u. Wiem, że więcej matematyki ma nadejść. Czy powinienem czytać książki teoretyczne 3D, zanim przejdę do OpenGL / Direct3D, lub jakichkolwiek innych sugestii? Wiem tylko, że API nie będzie uczyć tworzenia gier 3D i nie chcę się później zgubić. Jestem bardzo zorientowany na książki, więc w porządku, jeśli są tam również sugestie. Myśli są mile widziane. Dzięki!