well for me game development must have you both love and skills. I really love to create games even when I was young I wrote a lot of game designs in my school notebooks but because I don't have the skill to code it I can't make it on a game. so I studied programming during college and even its hard I desperately learned it so I can code my own games..
I started simply on rock-paper-scissor games,then javascript games, then flash games, the when I worked I created my own android game and now a rpg game on RPGMAKERVX aCe in the making =).
I also got fond of music, I learned guitar and violin, I learned to draw anime and I was in a campus newspaper and I had the freedom to write literature that everyone could criticized. I also studied Maya 3D and I hope after I released my first rpgmakervxace game I can make the 2nd part of my game using Maya3d =)