Game development is a huge domain of different skills. Programming is only one part of it.
At the moment I am actually being sidetracked by the world of graphics design and are trying to learn stuff by going through different online tutorials. I started with a 3D modelling course but soon ended up on more fundamental subjects such as the basics of drawing. Pen and paper is not to be underestimated when learning design.