I'm interested in the indie game scene, and though I'm a writer, I feel like brodening my skillset might help with that. So I figure learning a programming language would definitely help.
However, with anything else, interests come and go. If I decide the indie game market isn't something I'm interested in in a few years, I don't want any programming skills I spent time to learn to rust into ruin.
So, that being said, here's my question from a complete noob who knows absolutely nothing about programming. How long would it take to learn a language to get to the point where I can start programming at the level where I can be of actual use on indie games like say, Terraria/Starbound, or something 2d of that general nature?
Obviously you might need more info. If I was to study programming on my own, I would devote about 10 hours a week to learning the skill. And again, I'm not sure, maybe different languages require different amounts of time to become semi proficient at?
As far as I know, C++ is the general go to language for video games, isn't it? I've heard a lot of other languages are used for 2d games, like Python or Ruby, etc.
Anyway, thanks for reading. Looking forward to any responses by you programmer folk out there.