Hi all, I don't know if you will consider this question appropriate for this community but I am constantly searching for a perfect answer.
What I have seen is that most of the games that are released these days are DirectX 1x based. Except for few games like Starcraft or Diablo which don't have high end graphics are using OpenGL.
So I have few questions to ask.
The platforms i would like to target are PC (windows), Xbox 360 and PS3 (must).
- Should I go with learning OpenGL to see my future in game development industry? Or should I shift to Directx?
- If I learn OpenGL first, will it be difficult to learn direcx then?
- If I try to stay an indie game developer, which API would be good?
- Which one of the two API's are better from coder's (programmer's) point of view? Like OOP and style of coding.
Thanks in advance.