Hey guys,
I'm new here and what brings me here is a need of advice which will point me in the right direction.
I've been dying to develop a game for quite some time now, I have a complete design (about 100 pages) of details about the game and everything in it, including the type of art and music used to make it.
Now, I realize that I will have to hire concept artists, animators, musicians and such to make this project a reality. While I consider myself to be quite good with the design, I need to learn at least one specific role to make this game come true. I chose programming.
The reason is because while I have a great imagination, I am not a blessed artist as a lot of people out there are.
I was always far on the science/math side... even my career (ultrasound physics). I am pretty sure Programming would be the best choice for me.
I'm not saying that I will be successful with it, but at least I want to try.
Well, as I understand, artists make the visual parts of the game, such graphics, music and animations, while programmers are the ones who make it all work together, please correct me if I am wrong.
I'm interested in developing my first game which would be very similar in the style as Don't Starve, Machinarium... which are point and click, as well as keyboard controlled games. This game will also offer a multiplayer experience online.
I am a complete noob and never even touched a code of any type. I want to learn the best language which will be suited to the above style/type of a game, but also could be utilized to make more advanced 3D FPS, Online games in the future.
Which programming language should I learn?
Let me know if there is any more questions you need in order to answer this question.
Thanks a lot guys.