Tell me more ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

This question might have been asked a lot of times earlier too, but after an intensive Google search I landed in a no-man's-land. So I am here to ask this.

I have a great interest in programming with C++ and I have even made a lot of university projects in C++. But now I want to start as an indie game developer but I don't know where to start. A lot of questions are arising in my mind and few of which are - Should I learn graphics API's first like OpenGL or Direct3D or should I start with some game programming book which covers both? Or rather I should start with a Game Engine like unity? (I don't want to be a game designer though)

Please provide me your suggestions or links to guides, tuts or whatever reference is available in this regard. My main target is to create games for PC's.

share|improve this question
4  
Welcome to GameDev.SE. As a rule, this place is not for "getting started" kinds of questions. As a Q&A site (not a discussion forum), we avoid getting into "discussiony" type questions like this, where every answer can be right and all answers are simply opinions. – Nicol Bolas May 27 '12 at 9:09
2  
Start with Unity. Forget specifics like graphics, and focus on just getting a game done – ashes999 May 27 '12 at 9:10
@NicolBolas sorry. – Priyank Ahuja May 27 '12 at 9:16
@ashes999 IMHO then i would be leaving technical details about the back end of an engine which could be useful if someday I were to join a game development studio. – Priyank Ahuja May 27 '12 at 9:16
2  
I believe the general answer'll be something along the lines of it doesn't matter much as long as you do something. The difficult part isn't starting, it's the not stopping part. As ashes999 said, just focus on getting it done, improvements'll follow. – Anton May 27 '12 at 9:40
show 6 more comments

closed as not constructive by Nicol Bolas, Roy T., Jonathan Hobbs, Joe Wreschnig, Noctrine May 27 '12 at 21:13

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

Browse other questions tagged or ask your own question.