Hey there!
Programming and especially game development - is a creative process. Game developers are like tiny Gods who creates their own worlds, with their own rules, characters and stories.
I was always amazed about how creative some people might be. It started with reading books with amazing stories and now looking at indie developers creating their awesome worlds.
The problem with me is that I do not consider my self a creative person. The best I can do is to think of a remake of an existing game other than inventing my own atmosphere and story. However I do believe that one can develop his creativity.
I'd like to hear some suggestions from you guys. If you consider your self a creative person (either by thinking of your self as one or being told by others that you are such), please share how do you develop your creativity.
Thanks!