i couldn't recommend a better start than unity for one man game projects, be it 2d, 3d, the engine is very flexible. There's a great community for scripting tutorials/help. Prior to the start of this past summer i had little to no programming knowledge, and by practicing a few times a day in unity, i'm only weeks away from…
Starting with a goal of "I want to make games" is probably too lofty an ambition for where you currently are now. You could easily get discouraged if you run into a simple code problem, script syntax errors, art not looking 'right' in whatever engine. There are so many things that go wrong when working on game stuff, it…