title: Learning Curve in OpenGL vs Direct3D + other game components
body: <p>Not to start a flame war....<br>
  but i am in chapter 4 of the OpenGL superbible and the books organization is NOT helpful for a beginner,<br>
  <em>I've been doing a little research on the backstory of each API also but a lot of fingers are pointing towards Direct3D as the future easier API considering their ability to actually progress, add new features and get them out there.</em>   </p>
  
  <p>Mainly though, i'm wondering if either have a steeper learning curve since i'm finding OpenGL pretty hard to get going with using my book...</p>
  
  <p><strong>Should I switch to Direct3D if it's easier to learn, and maybe return to OpenGL later if they get going and catch back up to Direct3D again?</strong></p>
  
  <p>by the way i'm hping to learn this stuff in context of studying C++ for a year and future game programming so i would also need to figure out how to get audio, ai, etc set up later too.....</p>
  
  <p><strong>Thanks!!</strong> =)</p>