Quote:
Originally Posted by Europa
This question ("which language to learn first?") exists literally thousands of times on the internet and I feel I've read most of the responses to it which all amount to "it depends" or "it doesn't matter", so here is my situation.
I want to become an indie games developer, I don't know any real programming yet. My options are c++, c# and java, for one of those I would take actual b&m classes. I don't need to earn any money from it in the foreseeable future, I have enough time and money to commit a year or two fulltime to this dream to see where it leads me. I'm not interested in getting hired or making graphics intensive games, definitely going for substance / gameplay over style. Interested in mobile games as well but fine with windows only for starters.
What are your goals from becoming a game developer? Are you not interested in getting hired right now because you don't have the skills, but possibly interested in the future, or are you not interested in working for others in game development at all? This reads a little bit like:
I want to become an indie rock musician. I don't know how to sing, read music or play any instruments yet. My options are lead vocal, guitar, bass or drums. I don't need to earn any money from it in the foreseeable future, I have enough time and money to commit a year or two fulltime to this dream to see where it leads me. I'm not interested in signing with major labels and making commercial music with high production quality and/or fidelity, definitely going for musicality and message over style. Interested in hip hop and R&B as well but fine with rock music for starters.
The whole "enough time and money to commit a year or two fulltime" bit is what worries me here. What do you think happens at the end of those two years?