Я хорошо знаком с C / C ++ / java, но в основном я программировал только из командной строки (за исключением GUI в java).
Я действительно интересуюсь 3D-программированием, но проблема у меня Я чувствую, что знаю так мало, что даже не знаю, с чего начать, поэтому у меня возникают трудности с поиском указанных ресурсов.
Я надеялся, что кто-то может указать мне правильное направление относительно некоторых ресурсов / руководств приступить к работе.
Я понимаю, что две большие платформы - это OpenGL и Direct3d. Мои вопросы: что было бы «лучше» изучить?
Первоначально я начал с небольшого OpenGl с некоторыми учебниками на http://nehe.gamedev.net , но позже я обнаружил, что большая часть там вещи изношенные / плохой стиль.
Затем я узнал, что самая последняя версия OpenGL - 4.x, а моя VG-карта, которой едва исполнился год, поддерживает только OpenGL 2.x (HD 4890).
Я хотел бы научиться в основном «ходить» через какую-то трехмерную среду, например лабиринт.