Quote:So, do I just read tutorials and learn how to use the language and learn how to write small programs and gradually work my way up until I have enough knowledge to start being able to write games?
Have you read them already?
It's quite simple. People who want to learn by themselves need to be inquisitive, not afraid to try out different options, prepare to fail often, and put in a lot of work, some or even most of which will turn out to be wasted effort. At this point, anything works, and nothing will matter in the long run - just start doing things.
The only other alternative is to get into a school that is related to software development, either specialized or generic CS course, since there they teach either "the best" option (which depends on who's funding the program), or how one can make informed choices on their own.
Nobody can decide what to start with, or what will work out *for you*, but just about all possibilities have been listed.
Quote:Can someone confirm that this would be the right choice?
There is no right choice. Right choices are those that accomplish the goal, but that completely and entirely depends on you alone - tools used will make little difference.
Quote:I'm fairly certain that Python is capable of making games completely on it's own
Any Turing language is "capable". So are most non-Turing complete languages. Heck, even languages are optional, so are computers. Adventure games don't even require anything beyond a good storyteller and a few friends. It simply does not matter at this point.