5 ms·
Can anyone recommend a project-based book for learning OpenGL? There have always seemed to be a lot more books in this style for DirectX, for some reason, but
by megaman22 9y ago
Can anyone recommend a project-based book for learning OpenGL? There have always seemed to be a lot more books in this style for DirectX, for some reason, but when it comes to OpenGL, the references are always the manuals, whether that be the red, orange, or blue books. I've used the Nehe tutorials in the past, but they are severely dated the last time I checked.
- pjmlp 9y agoThe reason being game developers mostly prefered DirectX and ARB (pre-Khronos) was not that into games. And despite urban myths, game consoles never had much love for OpenGL. https://softwareengineering.stackexchange.com/a/88055 https://softwareengineering.stackexchange.com/a/88055 Had Apple not adopted OpenGL and GL ES as a means to save 3D R&D and make their shinny new OS attractive to UNIX devs (they were researching Quickdraw 3D initially), OpenGL would be history concernig 3D game APIs.
- megaman22 9y agoGreat read, I hope that is mirrored somewhere to protect against it being removed ftom stackexchange someday.
- insertnickname 9y agohttps://web.archive.org/web/20180208111544/https://softwareengineering.stackexchange.com/questions/60544/why-do-game-developers-prefer-windows/88055 https://web.archive.org/web/20180208111544/https://softwaree...
- skocznymroczny 9y agoWhile not a book, this is a good OpenGL multi-part tutorial https://learnopengl.com/ https://learnopengl.com/
- jason_slack 9y agoCocos2d-x is a 2D game engine that sits on top of OpenGL. http://cocos2d-x.org http://cocos2d-x.org